Commit 7eac3238 authored by Yann Garcia's avatar Yann Garcia
Browse files

Validate Test Adapter for AtsAVM, including e2eProtection

parent eb917a0d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2,6 +2,9 @@
    "folders": [
        {
            "path": "."
        },
        {
            "path": "../../frameworks/titan/titan.core"
        }
    ]
}
 No newline at end of file
+7 −0
Original line number Diff line number Diff line
@@ -213,6 +213,9 @@ namespace LibItsAvm__EncdecDeclarations {
      p_mvmInd.its__aid() = i;
    }
    loggers::get_instance().log_msg("fx__dec_MVM: its_aid=", p_mvmInd.its__aid());
    // raw_message
    p_mvmInd.raw__message() = OCTETSTRING(is.lengthof() - s, static_cast<const uint8_t *>(is));

    loggers::get_instance().log_to_hexa("fx__dec_MVM: ", decoding_buffer);

    return 0;
@@ -334,6 +337,10 @@ namespace LibItsAvm__EncdecDeclarations {
      i.decode(LibItsAvm__TypesAndValues::MimInd_its__aid_descr_, decoding_buffer, TTCN_EncDec::CT_RAW);
      p_mimInd.its__aid() = i;
    }
    // raw_message
    p_mimInd.raw__message() = OCTETSTRING(is.lengthof() - s, static_cast<const uint8_t *>(is));
    loggers::get_instance().log_msg("fx__dec_MIM: raw__message:", p_mimInd.raw__message());
  
    loggers::get_instance().log_msg("fx__dec_MIM: its_aid=", p_mimInd.its__aid());
    loggers::get_instance().log_to_hexa("fx__dec_MIM: ", decoding_buffer);

+1 −1
Original line number Diff line number Diff line
#include <memory>

#include "LibItsPim_EncdecDeclarations.hh"
#include "LibItsPim_TypesAndValues.hh"

#include "pim_codec.hh"
#include "loggers.hh"
+4 −2
Original line number Diff line number Diff line
@@ -29,11 +29,13 @@ sources += \
           LibItsSremSsem_Encdec.cc \
           LibItsRtcmem_Encdec.cc \
           LibItsCps_Encdec.cc \
           LibItsAvm_Encdec.cc \
           LibItsVru_Encdec.cc \
           LibItsIvim_Encdec.cc \
           LibItsPki_Encdec.cc \
           LibItsMbr_Encdec.cc
           LibItsMbr_Encdec.cc \
           LibItsAvm_Encdec.cc \
           LibItsPim_Encdec.cc \
           LibItsSaem_Encdec.cc

endif

+5 −0
Original line number Diff line number Diff line
@@ -3,6 +3,11 @@
//=============================================================================
#include "LibItsCps_TestSystem.hh"

namespace LibItsCommon__TypesAndValues {
  class AcGnssPrimitive; // Forward declaration
  class AcSecPrimitive; // Forward declaration
}

namespace LibItsCps__TestSystem {

  class AdapterControlPort : public AdapterControlPort_BASE {
Loading