2017-03-26 05:57:33 +00:00
|
|
|
#ifndef __S1AP_HANDLER_H__
|
|
|
|
#define __S1AP_HANDLER_H__
|
|
|
|
|
2017-04-06 10:20:33 +00:00
|
|
|
#include "mme_context.h"
|
2017-03-26 05:57:33 +00:00
|
|
|
#include "s1ap_message.h"
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
|
|
CORE_DECLARE(void) s1ap_handle_s1_setup_request(
|
2017-04-06 11:10:00 +00:00
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
2017-03-26 05:57:33 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_initial_ue_message(
|
2017-04-06 11:10:00 +00:00
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
2017-03-26 05:57:33 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_uplink_nas_transport(
|
2017-04-06 11:10:00 +00:00
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
2017-04-13 14:14:59 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_ue_capability_info_indication(
|
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
|
|
|
CORE_DECLARE(void) s1ap_handle_initial_context_setup_response(
|
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
2017-09-04 16:17:24 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_e_rab_setup_response(
|
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
2017-07-25 12:15:25 +00:00
|
|
|
|
2017-07-25 00:03:20 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_ue_context_release_request(
|
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
2017-07-25 12:15:25 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_ue_context_release_complete(
|
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
|
|
|
|
2017-08-07 22:58:13 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_paging(mme_ue_t *mme_ue);
|
2017-03-26 05:57:33 +00:00
|
|
|
|
2017-09-11 12:14:55 +00:00
|
|
|
CORE_DECLARE(void) s1ap_handle_path_switch_request(
|
|
|
|
mme_enb_t *enb, s1ap_message_t *message);
|
|
|
|
|
2017-03-26 05:57:33 +00:00
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
|
|
#endif /* __S1AP_HANDLER_H__ */
|