forked from retronetworking/osmo-v5
19 lines
934 B
C
19 lines
934 B
C
|
|
void v5x_port_mph_snd(struct v5x_user_port *v5up, enum v5x_mph_prim prim);
|
|
|
|
struct osmo_fsm_inst *v5x_le_port_isdn_create(struct v5x_user_port *v5up, uint16_t nr);
|
|
struct osmo_fsm_inst *v5x_le_port_pstn_create(struct v5x_user_port *v5up, uint16_t nr);
|
|
bool v5x_le_port_isdn_is_operational(struct osmo_fsm_inst *fi);
|
|
void v5x_le_port_isdn_block(struct osmo_fsm_inst *fi);
|
|
void v5x_le_port_isdn_unblock(struct osmo_fsm_inst *fi);
|
|
bool v5x_le_port_pstn_is_operational(struct osmo_fsm_inst *fi);
|
|
void v5x_le_port_pstn_block(struct osmo_fsm_inst *fi);
|
|
void v5x_le_port_pstn_unblock(struct osmo_fsm_inst *fi);
|
|
const char *v5x_le_port_isdn_state_name(struct osmo_fsm_inst *fi);
|
|
const char *v5x_le_port_pstn_state_name(struct osmo_fsm_inst *fi);
|
|
|
|
void v5x_le_port_isdn_fe_rcv(struct v5x_user_port *v5up, uint8_t cfe, uint8_t perf_grading);
|
|
void v5x_le_port_pstn_fe_rcv(struct v5x_user_port *v5up, uint8_t cfe);
|
|
|
|
void v5x_le_port_init(void);
|