X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2sim%2Fsrc%2Fencoding%2Fencode_e2apv1.hpp;h=164ef1ee7036c556892f73b6b1958e9c72db4c39;hb=03a536e1b9f3b24d964734905ade178a6a996747;hp=6bbbe56dd8d580f8a00559d998c8e5f3d9ff4455;hpb=b5b0ef2a978d37f24fe6eda1613069ed2d355016;p=sim%2Fe2-interface.git diff --git a/e2sim/src/encoding/encode_e2apv1.hpp b/e2sim/src/encoding/encode_e2apv1.hpp index 6bbbe56..164ef1e 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,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