Loading ccsrc/EncDec/LibItsPki_Encdec.cc +28 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ #include "etsi_ts102941_types_enrolment_inner_response.hh" #include "etsi_ts102941_types_authorization_inner_request.hh" #include "etsi_ts102941_types_authorization_inner_response.hh" #include "etsi_ts102941_types_authorization_shared_at_request.hh" #include "loggers.hh" Loading Loading @@ -144,4 +145,31 @@ namespace LibItsPki__EncdecDeclarations { return 0; } BITSTRING fx__enc__SharedAtRequest(EtsiTs102941TypesAuthorization::SharedAtRequest const& p_shared_at) { loggers::get_instance().log_msg(">>> fx__enc__SharedAtRequest: ", p_shared_at); etsi_ts102941_types_authorization_shared_at_request codec; OCTETSTRING os; if (codec.encode(p_shared_at, os) == -1) { loggers::get_instance().warning("fx__enc__SharedAtRequest: -1 result code was returned"); return int2bit(0, 1); } return oct2bit(os); } INTEGER fx__dec__SharedAtRequest(BITSTRING& b, EtsiTs102941TypesAuthorization::SharedAtRequest& p_shared_at) { loggers::get_instance().log_msg(">>> fx__dec__SharedAtRequest: ", b); etsi_ts102941_types_authorization_shared_at_request codec; OCTETSTRING is = bit2oct(b); if (codec.decode(is, p_shared_at) == -1) { loggers::get_instance().warning("fx__dec__SharedAtRequest: -1 result code was returned"); return -1; } loggers::get_instance().log_msg("<<< fx__dec__SharedAtRequest: ", p_shared_at); return 0; } } // End of namespace LibItsPki__EncdecDeclarations LibIts @ 866e58fe Compare b74f5807 to 866e58fe Original line number Diff line number Diff line Subproject commit b74f5807ac05ad5862f26df23cdf75d6519c5ffa Subproject commit 866e58fea050293a73c48bd69ad1130c9ed48b4e Loading
ccsrc/EncDec/LibItsPki_Encdec.cc +28 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ #include "etsi_ts102941_types_enrolment_inner_response.hh" #include "etsi_ts102941_types_authorization_inner_request.hh" #include "etsi_ts102941_types_authorization_inner_response.hh" #include "etsi_ts102941_types_authorization_shared_at_request.hh" #include "loggers.hh" Loading Loading @@ -144,4 +145,31 @@ namespace LibItsPki__EncdecDeclarations { return 0; } BITSTRING fx__enc__SharedAtRequest(EtsiTs102941TypesAuthorization::SharedAtRequest const& p_shared_at) { loggers::get_instance().log_msg(">>> fx__enc__SharedAtRequest: ", p_shared_at); etsi_ts102941_types_authorization_shared_at_request codec; OCTETSTRING os; if (codec.encode(p_shared_at, os) == -1) { loggers::get_instance().warning("fx__enc__SharedAtRequest: -1 result code was returned"); return int2bit(0, 1); } return oct2bit(os); } INTEGER fx__dec__SharedAtRequest(BITSTRING& b, EtsiTs102941TypesAuthorization::SharedAtRequest& p_shared_at) { loggers::get_instance().log_msg(">>> fx__dec__SharedAtRequest: ", b); etsi_ts102941_types_authorization_shared_at_request codec; OCTETSTRING is = bit2oct(b); if (codec.decode(is, p_shared_at) == -1) { loggers::get_instance().warning("fx__dec__SharedAtRequest: -1 result code was returned"); return -1; } loggers::get_instance().log_msg("<<< fx__dec__SharedAtRequest: ", p_shared_at); return 0; } } // End of namespace LibItsPki__EncdecDeclarations
LibIts @ 866e58fe Compare b74f5807 to 866e58fe Original line number Diff line number Diff line Subproject commit b74f5807ac05ad5862f26df23cdf75d6519c5ffa Subproject commit 866e58fea050293a73c48bd69ad1130c9ed48b4e