int TEIInit(void) { teifsm.state_count = TEI_STATE_COUNT; teifsm.event_count = TEI_EVENT_COUNT; teifsm.strEvent = strTeiEvent; teifsm.strState = strTeiState; mISDN_FsmNew(&teifsm, TeiFnList, TEI_FN_COUNT); return(0); }
void mISDNl3New(void) { l3fsm.state_count = L3_STATE_COUNT; l3fsm.event_count = L3_EVENT_COUNT; l3fsm.strEvent = strL3Event; l3fsm.strState = strL3State; mISDN_FsmNew(&l3fsm, L3FnList, L3_FN_COUNT); }
void init_listen(void) { listen_fsm.state_count = ST_LISTEN_COUNT; listen_fsm.event_count = EV_LISTEN_COUNT; listen_fsm.strEvent = str_ev_listen; listen_fsm.strState = str_st_listen; mISDN_FsmNew(&listen_fsm, fn_listen_list, FN_LISTEN_COUNT); }
int l1_init(u_int *deb) { debug = deb; l1fsm_s.state_count = L1S_STATE_COUNT; l1fsm_s.event_count = L1_EVENT_COUNT; l1fsm_s.strEvent = strL1Event; l1fsm_s.strState = strL1SState; mISDN_FsmNew(&l1fsm_s, L1SFnList, ARRAY_SIZE(L1SFnList)); return 0; }