Loading ccsrc/EncDec/module.mk +2 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,8 @@ sources += \ LibItsSremSsem_Encdec.cc \ LibItsRtcmem_Encdec.cc \ LibItsIvim_Encdec.cc \ LibItsPki_Encdec.cc LibItsPki_Encdec.cc \ LibItsMbr_Encdec.cc endif Loading ccsrc/Ports/LibIts_ports/RSUsSimulator_ports/ConfigRsuSimulatorLayer.cc +5 −4 Original line number Diff line number Diff line Loading @@ -211,7 +211,7 @@ void ConfigRsuSimulatorLayer::sendMsg(const LibItsMbr__TypesAndValues::UtMbrEven TTCN_Buffer encoding_buffer; encoding_buffer.put_c(static_cast<const unsigned char>(uppertester_mbr_codec::c_utMbrEventInd)); encoding_buffer.put_c(static_cast<const unsigned char>(send_par.state())); loggers::get_instance().error("ConfigRsuSimulatorLayer::sendMsg: UtMbrEventInd no supported yet"); OCTETSTRING os(encoding_buffer.get_len(), encoding_buffer.get_data()); send_data(os, params); Loading Loading @@ -455,7 +455,7 @@ void ConfigRsuSimulatorLayer::receive_data(OCTETSTRING &data, params ¶ms) { } else if ((id == uppertester_pki_codec::c_utPkiTriggerEnrolmentRequest) || (id == uppertester_pki_codec::c_utPkiTriggerAuthorizationRequest)) { // Receive an UtPkiTrigger process_ut_pki_trigger(data, params); } else if (id == uppertester_mbr_codec::c_utMbrTriggerIdMbObs) { // Receive an UtMbrTrigger } else if (id == uppertester_mbr_codec::c_utMbrTrigger) { // Receive an UtMbrTrigger process_ut_mbr_trigger(data, params); } else { loggers::get_instance().warning("ConfigRsuSimulatorLayer::receive_data: Unsupported tag %02x", id); Loading Loading @@ -938,8 +938,9 @@ int ConfigRsuSimulatorLayer::process_ut_mbr_trigger(const OCTETSTRING &data, par LibItsMbr__TypesAndValues::UtMbrTrigger p; loggers::get_instance().error("ConfigRsuSimulatorLayer::process_ut_mbr_trigger: To be implemented"); if (msg_id == uppertester_mbr_codec::c_utMbrTriggerIdMbObs) { p.idMbObs() = INTEGER(1, 1 + static_cast<const unsigned char *>(data)); if (msg_id == uppertester_mbr_codec::c_utMbrTrigger) { p.targetId() = oct2int(OCTETSTRING(1, 1 + static_cast<const unsigned char *>(data))); p.cause() = oct2int(OCTETSTRING(1, 2 + static_cast<const unsigned char *>(data))); } // Pass it to the ports if any Loading ccsrc/Ports/LibIts_ports/RSUsSimulator_ports/ConfigRsuSimulatorLayer.hh +1 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ #include "uppertester_ivim_codec.hh" #include "uppertester_mapem_spatem_codec.hh" #include "uppertester_pki_codec.hh" #include "uppertester_mbr_codec.hh" namespace ItsRSUsSimulator__TestSystem { class ConfigRsuSimulatorPort; Loading LibIts @ a3ed6aea Compare aaa999c5 to a3ed6aea Original line number Diff line number Diff line Subproject commit aaa999c5b6542e16fa11fe5fafe082a1e076b456 Subproject commit a3ed6aea39d93cfb2a1794946650e7c1fae992bf Loading
ccsrc/EncDec/module.mk +2 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,8 @@ sources += \ LibItsSremSsem_Encdec.cc \ LibItsRtcmem_Encdec.cc \ LibItsIvim_Encdec.cc \ LibItsPki_Encdec.cc LibItsPki_Encdec.cc \ LibItsMbr_Encdec.cc endif Loading
ccsrc/Ports/LibIts_ports/RSUsSimulator_ports/ConfigRsuSimulatorLayer.cc +5 −4 Original line number Diff line number Diff line Loading @@ -211,7 +211,7 @@ void ConfigRsuSimulatorLayer::sendMsg(const LibItsMbr__TypesAndValues::UtMbrEven TTCN_Buffer encoding_buffer; encoding_buffer.put_c(static_cast<const unsigned char>(uppertester_mbr_codec::c_utMbrEventInd)); encoding_buffer.put_c(static_cast<const unsigned char>(send_par.state())); loggers::get_instance().error("ConfigRsuSimulatorLayer::sendMsg: UtMbrEventInd no supported yet"); OCTETSTRING os(encoding_buffer.get_len(), encoding_buffer.get_data()); send_data(os, params); Loading Loading @@ -455,7 +455,7 @@ void ConfigRsuSimulatorLayer::receive_data(OCTETSTRING &data, params ¶ms) { } else if ((id == uppertester_pki_codec::c_utPkiTriggerEnrolmentRequest) || (id == uppertester_pki_codec::c_utPkiTriggerAuthorizationRequest)) { // Receive an UtPkiTrigger process_ut_pki_trigger(data, params); } else if (id == uppertester_mbr_codec::c_utMbrTriggerIdMbObs) { // Receive an UtMbrTrigger } else if (id == uppertester_mbr_codec::c_utMbrTrigger) { // Receive an UtMbrTrigger process_ut_mbr_trigger(data, params); } else { loggers::get_instance().warning("ConfigRsuSimulatorLayer::receive_data: Unsupported tag %02x", id); Loading Loading @@ -938,8 +938,9 @@ int ConfigRsuSimulatorLayer::process_ut_mbr_trigger(const OCTETSTRING &data, par LibItsMbr__TypesAndValues::UtMbrTrigger p; loggers::get_instance().error("ConfigRsuSimulatorLayer::process_ut_mbr_trigger: To be implemented"); if (msg_id == uppertester_mbr_codec::c_utMbrTriggerIdMbObs) { p.idMbObs() = INTEGER(1, 1 + static_cast<const unsigned char *>(data)); if (msg_id == uppertester_mbr_codec::c_utMbrTrigger) { p.targetId() = oct2int(OCTETSTRING(1, 1 + static_cast<const unsigned char *>(data))); p.cause() = oct2int(OCTETSTRING(1, 2 + static_cast<const unsigned char *>(data))); } // Pass it to the ports if any Loading
ccsrc/Ports/LibIts_ports/RSUsSimulator_ports/ConfigRsuSimulatorLayer.hh +1 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ #include "uppertester_ivim_codec.hh" #include "uppertester_mapem_spatem_codec.hh" #include "uppertester_pki_codec.hh" #include "uppertester_mbr_codec.hh" namespace ItsRSUsSimulator__TestSystem { class ConfigRsuSimulatorPort; Loading
LibIts @ a3ed6aea Compare aaa999c5 to a3ed6aea Original line number Diff line number Diff line Subproject commit aaa999c5b6542e16fa11fe5fafe082a1e076b456 Subproject commit a3ed6aea39d93cfb2a1794946650e7c1fae992bf