9 #define GSM411_SM_RL_DATA_REQ 0x401 10 #define GSM411_SM_RL_DATA_IND 0x402 11 #define GSM411_SM_RL_MEM_AVAIL_REQ 0x403 12 #define GSM411_SM_RL_MEM_AVAIL_IND 0x404 13 #define GSM411_SM_RL_REPORT_REQ 0x405 14 #define GSM411_SM_RL_REPORT_IND 0x406 uint8_t msg_type
Definition: gsm_04_08.h:559
uint64_t id
Definition: gsm0411_smr.h:17
struct osmo_timer_list rp_timer
Definition: gsm0411_smr.h:25
const char * get_value_string(const struct value_string *vs, uint32_t val)
int(* rl_recv)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)
Definition: gsm0411_smr.h:19
int gsm411_smr_recv(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)
Definition: gsm0411_smr.c:464
Definition: gsm0411_smr.h:16
gsm411_rp_state
Definition: gsm_04_11.h:18
void gsm411_smr_clear(struct gsm411_smr_inst *inst)
Definition: gsm0411_smr.c:95
int network
Definition: gsm0411_smr.h:18
const struct value_string gsm411_rp_state_names[]
Definition: gsm0411_smr.c:495
int gsm411_smr_send(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)
Definition: gsm0411_smr.c:399
void gsm411_smr_init(struct gsm411_smr_inst *inst, uint64_t id, int network, int(*rl_recv)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg), int(*mn_send)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg))
Definition: gsm0411_smr.c:75
const struct value_string gsm411_rp_cause_strs[]
Definition: gsm0411_smr.c:111
static const char * gsm411_rp_state_name(enum gsm411_rp_state rp_state)
Definition: gsm0411_smr.h:50
int(* mn_send)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)
Definition: gsm0411_smr.h:21
enum gsm411_rp_state rp_state
Definition: gsm0411_smr.h:24