2017-04-04 02:18:16 +00:00
|
|
|
#define TRACE_MODULE _mme_event
|
2017-02-13 00:58:55 +00:00
|
|
|
|
2017-03-26 06:34:34 +00:00
|
|
|
#include "core_debug.h"
|
|
|
|
|
2017-04-04 01:49:19 +00:00
|
|
|
#include "mme_event.h"
|
2017-02-13 00:58:55 +00:00
|
|
|
|
2017-03-24 09:47:05 +00:00
|
|
|
char* mme_event_get_name(event_t *e)
|
2017-02-13 00:58:55 +00:00
|
|
|
{
|
|
|
|
if (e == NULL)
|
|
|
|
return FSM_NAME_INIT_SIG;
|
|
|
|
|
2017-03-05 08:05:30 +00:00
|
|
|
switch (event_get(e))
|
2017-02-13 00:58:55 +00:00
|
|
|
{
|
2017-03-05 08:05:30 +00:00
|
|
|
case FSM_ENTRY_SIG:
|
|
|
|
return FSM_NAME_ENTRY_SIG;
|
|
|
|
case FSM_EXIT_SIG:
|
|
|
|
return FSM_NAME_EXIT_SIG;
|
|
|
|
|
2017-08-25 15:25:55 +00:00
|
|
|
case MME_EVT_S1AP_MESSAGE:
|
|
|
|
return "MME_EVT_S1AP_MESSAGE";
|
|
|
|
case MME_EVT_S1AP_LO_ACCEPT:
|
|
|
|
return "MME_EVT_S1AP_LO_ACCEPT";
|
|
|
|
case MME_EVT_S1AP_LO_CONNREFUSED:
|
|
|
|
return"MME_EVT_S1AP_LO_CONNREFUSED";
|
|
|
|
|
|
|
|
case MME_EVT_EMM_MESSAGE:
|
|
|
|
return "MME_EVT_EMM_MESSAGE";
|
|
|
|
case MME_EVT_EMM_T3413:
|
|
|
|
return "MME_EVT_EMM_T3413";
|
|
|
|
|
|
|
|
case MME_EVT_ESM_MESSAGE:
|
|
|
|
return "MME_EVT_ESM_MESSAGE";
|
|
|
|
|
|
|
|
case MME_EVT_S11_MESSAGE:
|
|
|
|
return "MME_EVT_S11_MESSAGE";
|
|
|
|
case MME_EVT_S11_T3:
|
|
|
|
return "MME_EVT_S11_T3";
|
2017-04-12 23:48:11 +00:00
|
|
|
|
2017-08-25 15:11:46 +00:00
|
|
|
case MME_EVT_S6A_MESSAGE:
|
|
|
|
return "MME_EVT_S6A_MESSAGE";
|
|
|
|
|
2017-03-05 08:05:30 +00:00
|
|
|
default:
|
|
|
|
break;
|
2017-02-13 00:58:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
return EVT_NAME_UNKNOWN;
|
|
|
|
}
|