X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2sim%2Fsrc%2Fencoding%2Fencode_e2apv1.hpp;h=164ef1ee7036c556892f73b6b1958e9c72db4c39;hb=f5900596513e4359fc839ba361da085674e90b68;hp=6bbbe56dd8d580f8a00559d998c8e5f3d9ff4455;hpb=d39cd1ea0786fb25ee8b3bc6324facad1c24f66d;p=sim%2Fe2-interface.git diff --git a/e2sim/src/encoding/encode_e2apv1.hpp b/e2sim/src/encoding/encode_e2apv1.hpp old mode 100644 new mode 100755 index 6bbbe56..164ef1e --- a/e2sim/src/encoding/encode_e2apv1.hpp +++ b/e2sim/src/encoding/encode_e2apv1.hpp @@ -28,7 +28,7 @@ extern "C" { #include "E2AP-PDU.h" #include "OCTET_STRING.h" - +#include "PrintableString.h" } namespace encoding { @@ -37,6 +37,7 @@ namespace encoding { long ranFunctionId; OCTET_STRING_t *ranFunctionDesc; long ranFunctionRev; + PrintableString_t *ranFunctionOId; }; long get_function_id_from_subscription(E2AP_PDU_t *e2ap_pdu); @@ -56,6 +57,12 @@ namespace encoding { void generate_e2apv1_indication_request_parameterized(E2AP_PDU *e2ap_pdu, long requestorId, long instanceId, long ranFunctionId, long actionId, long seqNum, uint8_t *ind_header_buf, int header_length, uint8_t *ind_message_buf, int message_length); void generate_e2apv1_service_update(E2AP_PDU_t *e2ap_pdu, std::vector all_funcs); + + void generate_e2apv2_config_update(E2AP_PDU_t *e2ap_edu); + + void generate_e2apv2_reset_request(E2AP_PDU_t *e2ap_pdu); + + void generate_e2apv2_reset_response(E2AP_PDU_t *e2ap_pdu); } #endif