10#define GSM411_MMSMS_EST_REQ 0x310
11#define GSM411_MMSMS_EST_IND 0x312
12#define GSM411_MMSMS_EST_CNF 0x311
13#define GSM411_MMSMS_REL_REQ 0x320
14#define GSM411_MMSMS_REL_IND 0x322
15#define GSM411_MMSMS_DATA_REQ 0x330
16#define GSM411_MMSMS_DATA_IND 0x332
17#define GSM411_MMSMS_UNIT_DATA_REQ 0x340
18#define GSM411_MMSMS_UNIT_DATA_IND 0x342
19#define GSM411_MMSMS_ERR_IND 0x372
21#define GSM411_MNSMS_ABORT_REQ 0x101
22#define GSM411_MNSMS_DATA_REQ 0x102
23#define GSM411_MNSMS_DATA_IND 0x103
24#define GSM411_MNSMS_EST_REQ 0x104
25#define GSM411_MNSMS_EST_IND 0x105
26#define GSM411_MNSMS_ERROR_IND 0x106
27#define GSM411_MNSMS_REL_REQ 0x107
35 struct msgb *
msg,
int cp_msg_type);
54 struct msgb *
msg,
int cp_msg_type));
65 struct msgb *
msg,
int cp_msg_type);
write Write running configuration to network
void gsm411_smc_init(struct gsm411_smc_inst *inst, uint64_t id, int network, int(*mn_recv)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg), int(*mm_send)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type))
Definition: gsm0411_smc.c:79
int gsm411_smc_recv(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type)
Definition: gsm0411_smc.c:528
const struct value_string gsm411_cp_cause_strs[]
Definition: gsm0411_smc.c:123
const struct value_string gsm411_cp_state_names[]
Definition: gsm0411_smc.c:582
void gsm411_smc_clear(struct gsm411_smc_inst *inst)
Definition: gsm0411_smc.c:100
static const char * gsm411_cp_state_name(enum gsm411_cp_state cp_state)
Definition: gsm0411_smc.h:69
int gsm411_smc_send(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg)
Definition: gsm0411_smc.c:454
const char * get_value_string(const struct value_string *vs, uint32_t val)
uint8_t msg_type
Definition: gsm_04_08.h:2
gsm411_cp_state
Definition: gsm_04_11.h:10
uint8_t msg[0]
Definition: gsm_08_08.h:8
Definition: gsm0411_smc.h:29
struct msgb * cp_msg
Definition: gsm0411_smc.h:39
struct osmo_timer_list cp_timer
Definition: gsm0411_smc.h:38
int cp_max_retr
Definition: gsm0411_smc.h:42
uint64_t id
Definition: gsm0411_smc.h:30
int(* mn_recv)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg)
Definition: gsm0411_smc.h:32
int(* mm_send)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type)
Definition: gsm0411_smc.h:34
int cp_tc1
Definition: gsm0411_smc.h:43
enum gsm411_cp_state cp_state
Definition: gsm0411_smc.h:37
int network
Definition: gsm0411_smc.h:31
int cp_rel
Definition: gsm0411_smc.h:40
int cp_retx
Definition: gsm0411_smc.h:41