Reorganize directories and switch libaries to using asn1c
[it/test.git] / simulators / e2sim / src / E2AP / e2ap_message_handler.hpp
index 42bb80f..c7af948 100644 (file)
 #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