#include <sig_ss7.h>
Public Types | |
enum | { LINKSET_STATE_DOWN = 0, LINKSET_STATE_UP } |
LINKSET_STATE_DOWN = 0 | |
LINKSET_STATE_UP | |
Data Fields | |
char | called_nai |
char | calling_nai |
sig_ss7_callback * | calls |
int | debug |
int | fds [SIG_SS7_NUM_DCHANS] |
int | flags |
char | internationalprefix [10] |
int | linkstate [SIG_SS7_NUM_DCHANS] |
ast_mutex_t | lock |
pthread_t | master |
char | nationalprefix [10] |
int | numchans |
int | numsigchans |
sig_ss7_chan * | pvts [SIG_SS7_MAX_CHANNELS] |
int | span |
ss7 * | ss7 |
enum sig_ss7_linkset:: { ... } | state |
char | subscriberprefix [20] |
int | type |
char | unknownprefix [20] |
Definition at line 246 of file sig_ss7.h.
anonymous enum |
Definition at line 258 of file sig_ss7.h.
00258 { 00259 LINKSET_STATE_DOWN = 0, 00260 LINKSET_STATE_UP 00261 } state;
char called_nai |
Called Nature of Address Indicator
Definition at line 266 of file sig_ss7.h.
Referenced by sig_ss7_call().
char calling_nai |
Calling Nature of Address Indicator
Definition at line 267 of file sig_ss7.h.
Referenced by sig_ss7_call().
struct sig_ss7_callback* calls |
int fds[SIG_SS7_NUM_DCHANS] |
Definition at line 252 of file sig_ss7.h.
Referenced by dahdi_close_ss7_fd(), linkset_addsigchan(), my_handle_link_exception(), sig_ss7_add_sigchan(), sig_ss7_link_alarm(), and sig_ss7_link_noalarm().
int flags |
Linkset flags (LINKSET_FLAG_EXPLICITACM)
Definition at line 264 of file sig_ss7.h.
Referenced by ss7_start_call().
char internationalprefix[10] |
country access code ('00' for european dialplans)
Definition at line 268 of file sig_ss7.h.
Referenced by sig_ss7_call(), and ss7_apply_plan_to_number().
int linkstate[SIG_SS7_NUM_DCHANS] |
Definition at line 254 of file sig_ss7.h.
Referenced by sig_ss7_add_sigchan(), sig_ss7_link_alarm(), and sig_ss7_link_noalarm().
libss7 access lock
Definition at line 248 of file sig_ss7.h.
Referenced by sig_ss7_available(), sig_ss7_cli_show_channels(), sig_ss7_request(), ss7_grab(), ss7_linkset(), ss7_rel(), ss7_start_call(), and unload_module().
pthread_t master |
Thread of master
Definition at line 247 of file sig_ss7.h.
Referenced by __unload_module(), and ss7_grab().
char nationalprefix[10] |
area access code ('0' for european dialplans)
Definition at line 269 of file sig_ss7.h.
Referenced by sig_ss7_call(), and ss7_apply_plan_to_number().
int numchans |
Definition at line 255 of file sig_ss7.h.
Referenced by sig_ss7_cli_show_channels(), ss7_block_cics(), ss7_find_cic(), ss7_handle_cqm(), ss7_hangup_cics(), ss7_inservice(), and ss7_reset_linkset().
int numsigchans |
struct sig_ss7_chan* pvts[SIG_SS7_MAX_CHANNELS] |
Member channel pvt structs
Definition at line 251 of file sig_ss7.h.
Referenced by sig_ss7_cli_show_channels(), sig_ss7_lock_owner(), sig_ss7_queue_control(), sig_ss7_queue_frame(), ss7_block_cics(), ss7_find_cic(), ss7_handle_cqm(), ss7_hangup_cics(), ss7_inservice(), and ss7_reset_linkset().
int span |
span number put into user output messages
Definition at line 256 of file sig_ss7.h.
Referenced by my_handle_link_exception(), sig_ss7_cli_show_channels(), and ss7_find_cic_gripe().
Definition at line 250 of file sig_ss7.h.
Referenced by dahdi_unlink_ss7_pvt(), handle_ss7_block_cic(), handle_ss7_block_linkset(), handle_ss7_show_channels(), handle_ss7_show_linkset(), handle_ss7_unblock_cic(), handle_ss7_unblock_linkset(), sig_ss7_add_sigchan(), sig_ss7_answer(), sig_ss7_call(), sig_ss7_hangup(), sig_ss7_indicate(), sig_ss7_link_alarm(), sig_ss7_link_noalarm(), ss7_linkset(), ss7_reset_linkset(), and ss7_start_call().
enum { ... } state |
char subscriberprefix[20] |
area access code + area code ('0'+area code for european dialplans)
Definition at line 270 of file sig_ss7.h.
Referenced by ss7_apply_plan_to_number().
int type |
SS7 type ITU/ANSI. Used for companding selection.
Definition at line 265 of file sig_ss7.h.
Referenced by sig_ss7_add_sigchan(), and ss7_start_call().
char unknownprefix[20] |
for unknown dialplans
Definition at line 271 of file sig_ss7.h.
Referenced by ss7_apply_plan_to_number().