X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2sim%2Fsrc%2Fencoding%2Fencode_e2apv1.hpp;h=3ad36a02defb19a3ea1a3c4f4eda452dc9582dcc;hb=f86662b5b6481f27e18313a36355871f3a947193;hp=6bbbe56dd8d580f8a00559d998c8e5f3d9ff4455;hpb=a22617242505bc9d4f8a924e9af50ce082bbaf2f;p=sim%2Fe2-interface.git diff --git a/e2sim/src/encoding/encode_e2apv1.hpp b/e2sim/src/encoding/encode_e2apv1.hpp index 6bbbe56..3ad36a0 100644 --- 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,8 @@ 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); } #endif