#ifndef E2AP_MESSAGE_HANDLER_HPP\r
#define E2AP_MESSAGE_HANDLER_HPP\r
\r
-#include "e2sim_defs.h"\r
#include "e2sim_sctp.hpp"\r
-#include "asn_e2ap.hpp"\r
-#include "e2ap_asn_codec.hpp"\r
+\r
+extern "C" {\r
+ #include "e2sim_defs.h"\r
+ #include "e2ap_asn1c_codec.h"\r
+}\r
\r
void e2ap_handle_sctp_data(int &socket_fd, sctp_buffer_t &data);\r
\r
-void e2ap_handle_X2SetupRequest(e2ap_pdu_t* pdu, int &socket_fd);\r
+void e2ap_handle_X2SetupRequest(E2AP_PDU_t* pdu, int &socket_fd);\r
+\r
+void e2ap_handle_X2SetupResponse(E2AP_PDU_t* pdu, int &socket_fd);\r
\r
-void e2ap_handle_X2SetupResponse(e2ap_pdu_t* pdu, int &socket_fd);\r
+void e2ap_handle_ENDCX2SetupRequest(E2AP_PDU_t* pdu, int &socket_fd);\r
\r
-void e2ap_handle_ENDCX2SetupRequest(e2ap_pdu_t* pdu, int &socket_fd);\r
+void e2ap_handle_RICSubscriptionRequest(E2AP_PDU_t* pdu, int &socket_fd);\r
\r
-void e2ap_handle_RICSubscriptionRequest(e2ap_pdu_t* pdu, int &socket_fd);\r
+void e2ap_handle_RICSubscriptionRequest_securityDemo(E2AP_PDU_t* pdu, int &socket_fd);\r
\r
#endif\r