X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2sim%2Fsrc%2Fmessagerouting%2Fe2ap_asn1c_codec.h;fp=e2sim%2Fsrc%2FE2AP%2Fe2ap_asn1c_codec.h;h=314fd63cdfb8259a7b360af2cf00dda8bb64b7e2;hb=a9733dbcc47e93a3b2843056f1d587196296c324;hp=136263851649d773ad8b165e1748a59b560a6bb9;hpb=3ebf932d23dcbec9ed19f4a51f9d00a0a54f5124;p=sim%2Fe2-interface.git diff --git a/e2sim/src/E2AP/e2ap_asn1c_codec.h b/e2sim/src/messagerouting/e2ap_asn1c_codec.h similarity index 94% rename from e2sim/src/E2AP/e2ap_asn1c_codec.h rename to e2sim/src/messagerouting/e2ap_asn1c_codec.h index 1362638..314fd63 100644 --- a/e2sim/src/E2AP/e2ap_asn1c_codec.h +++ b/e2sim/src/messagerouting/e2ap_asn1c_codec.h @@ -25,6 +25,9 @@ #include "SuccessfulOutcome.h" #include "UnsuccessfulOutcome.h" +#include "GlobalE2node-ID.h" +#include "E2setupRequest.h" + #define ASN1C_PDU_PRINT_BUFFER 4096 #define MAX_XML_BUFFER 10000 #define E2AP_XML_DIR "/src/E2AP/XML/" @@ -34,6 +37,7 @@ void e2ap_asn1c_print_pdu(const E2AP_PDU_t* pdu); void asn1c_xer_print(asn_TYPE_descriptor_t *typeDescriptor, void *data); E2AP_PDU_t* e2ap_xml_to_pdu(char const* xml_message); +E2setupRequest_t* smaller_e2ap_xml_to_pdu(char const* xml_message); int e2ap_asn1c_encode_pdu(E2AP_PDU_t* pdu, unsigned char **buffer);