Asterisk - The Open Source Telephony Project
21.4.1
|
Data Fields | |
unsigned int | allow_call_waiting_calls:1 |
TRUE if we will allow incoming ISDN call waiting calls. | |
int | aoc_passthrough_flag |
unsigned int | aoce_delayhangup:1 |
unsigned int | append_msn_to_user_tag:1 |
struct ast_cc_config_params * | cc_params |
int | cc_ptmp_recall_mode |
int | cc_qsig_signaling_link_req |
int | cc_qsig_signaling_link_rsp |
struct { | |
char context [AST_MAX_CONTEXT] | |
unsigned int hidecallerid:1 | |
unsigned int hidecalleridname:1 | |
unsigned int immediate:1 | |
char mohinterpret [MAX_MUSICCLASS] | |
unsigned int priexclusive:1 | |
unsigned int priindication_oob:1 | |
int stripmsd | |
unsigned int use_callerid:1 | |
unsigned int use_callingpres:1 | |
} | ch_cfg |
enum sig_pri_colp_signaling | colp_send |
int | congestion_devstate |
Congestion device state of the span. More... | |
int | cpndialplan |
int | datetime_send |
Configured date/time ie send policy option. | |
int | dchan_logical_span [SIG_PRI_NUM_DCHANS] |
int | dchanavail [SIG_PRI_NUM_DCHANS] |
struct pri * | dchans [SIG_PRI_NUM_DCHANS] |
int | debug |
int | dialplan |
int | discardremoteholdretrieval |
unsigned long | display_flags_receive |
unsigned long | display_flags_send |
unsigned int | enable_service_message_support:1 |
int | facilityenable |
int | fds [SIG_PRI_NUM_DCHANS] |
unsigned int | force_restart_unavailable_chans:1 |
TRUE if forcing RESTART when receive cause 44 on this span. | |
unsigned int | hold_disconnect_transfer:1 |
TRUE if held calls are transferred on disconnect. | |
char | idlecontext [AST_MAX_CONTEXT] |
char | idledial [AST_MAX_EXTENSION] |
char | idleext [AST_MAX_EXTENSION] |
unsigned int | inband_on_proceeding:1 |
unsigned int | inband_on_setup_ack:1 |
unsigned int | inbanddisconnect:1 |
char | initial_user_tag [AST_MAX_EXTENSION] |
Initial user tag for party id's sent from this device driver. More... | |
char | internationalprefix [10] |
int | l2_persistence |
time_t | lastreset |
unsigned int | layer1_ignored:1 |
int | localdialplan |
char | localprefix [20] |
ast_mutex_t | lock |
pthread_t | master |
int | max_call_waiting_calls |
Number of extra outgoing calls to allow on a span before considering that span congested. | |
struct sig_pri_mbox | mbox [SIG_PRI_MAX_MWI_MAILBOXES] |
Active MWI mailboxes. | |
unsigned int | mcid_send:1 |
TRUE if allow sending MCID request on this span. | |
int | minidle |
int | minunused |
enum sig_pri_moh_signaling | moh_signaling |
char | msn_list [AST_MAX_EXTENSION] |
char | mwi_mailboxes [SIG_PRI_MAX_MWI_MAILBOX_STR] |
Comma separated list of mailboxes to indicate MWI. More... | |
char | mwi_vm_boxes [SIG_PRI_MAX_MWI_VM_NUMBER_STR] |
Comma separated list of mailbox numbers sent over ISDN span for MWI. More... | |
char | mwi_vm_numbers [SIG_PRI_MAX_MWI_VM_NUMBER_STR] |
Comma separated list of voicemail access controlling numbers for MWI. More... | |
char | nationalprefix [10] |
int | new_chan_seq |
void * | no_b_chan_end |
void * | no_b_chan_iflist |
unsigned int | no_d_channels:1 |
int | nodetype |
int | nsf |
int | num_call_waiting_calls |
Number of outstanding call waiting calls. More... | |
int | numchans |
int | overlapdial |
struct pri * | pri |
int | pritimers [PRI_MAX_TIMERS] |
char | privateprefix [20] |
struct sig_pri_chan * | pvts [SIG_PRI_MAX_CHANNELS] |
int | qsigchannelmapping |
long | resetinterval |
int | resetpos |
int | resetting |
int | sig |
int | span |
int | switchtype |
unsigned int | transfer:1 |
TRUE if call transfer is enabled for the span. More... | |
int | trunkgroup |
char | unknownprefix [20] |
int aoc_passthrough_flag |
unsigned int aoce_delayhangup |
unsigned int append_msn_to_user_tag |
TRUE if a new call's sig_pri_chan.user_tag[] has the MSN appended to the initial_user_tag[].
Definition at line 489 of file sig_pri.h.
Referenced by mkintf(), and sig_pri_call().
struct ast_cc_config_params* cc_params |
CC config parameters for each new call.
Definition at line 446 of file sig_pri.h.
Referenced by dahdi_cc_callback(), and mkintf().
int cc_ptmp_recall_mode |
int cc_qsig_signaling_link_req |
int cc_qsig_signaling_link_rsp |
enum sig_pri_colp_signaling colp_send |
int congestion_devstate |
int cpndialplan |
int dchan_logical_span[SIG_PRI_NUM_DCHANS] |
int dchanavail[SIG_PRI_NUM_DCHANS] |
Whether each channel is available
Definition at line 590 of file sig_pri.h.
Referenced by sig_pri_ami_show_spans().
struct pri* dchans[SIG_PRI_NUM_DCHANS] |
int dialplan |
int discardremoteholdretrieval |
unsigned long display_flags_receive |
unsigned long display_flags_send |
unsigned int enable_service_message_support |
int facilityenable |
Enable facility IEs
Definition at line 451 of file sig_pri.h.
Referenced by mkintf(), and sig_pri_call().
int fds[SIG_PRI_NUM_DCHANS] |
unsigned int hidecalleridname |
char idlecontext[AST_MAX_CONTEXT] |
char idledial[AST_MAX_EXTENSION] |
char idleext[AST_MAX_EXTENSION] |
unsigned int immediate |
unsigned int inband_on_proceeding |
unsigned int inband_on_setup_ack |
unsigned int inbanddisconnect |
char initial_user_tag[AST_MAX_EXTENSION] |
Initial user tag for party id's sent from this device driver.
Definition at line 548 of file sig_pri.h.
Referenced by mkintf(), and sig_pri_call().
char internationalprefix[10] |
country access code ('00' for european dialplans)
Definition at line 507 of file sig_pri.h.
Referenced by mkintf(), and sig_pri_call().
int l2_persistence |
time_t lastreset |
unsigned int layer1_ignored |
TRUE if layer 1 alarm status is ignored
Definition at line 484 of file sig_pri.h.
Referenced by mkintf(), and sig_pri_is_alarm_ignored().
int localdialplan |
Local dialing plan
Definition at line 505 of file sig_pri.h.
Referenced by mkintf(), and sig_pri_call().
char localprefix[20] |
ast_mutex_t lock |
libpri access Mutex
Definition at line 616 of file sig_pri.h.
Referenced by sig_pri_cc_agent_callee_available(), sig_pri_cc_agent_destructor(), sig_pri_cc_agent_init(), sig_pri_cc_agent_party_b_free(), sig_pri_cc_agent_req_rsp(), sig_pri_cc_agent_status_req(), sig_pri_cc_agent_stop_ringing(), sig_pri_cc_monitor_req_cc(), sig_pri_cc_monitor_status_rsp(), sig_pri_cc_monitor_suspend(), and sig_pri_cc_monitor_unsuspend().
int minidle |
int minunused |
char msn_list[AST_MAX_EXTENSION] |
char mwi_mailboxes[SIG_PRI_MAX_MWI_MAILBOX_STR] |
char mwi_vm_boxes[SIG_PRI_MAX_MWI_VM_NUMBER_STR] |
char mwi_vm_numbers[SIG_PRI_MAX_MWI_VM_NUMBER_STR] |
char nationalprefix[10] |
area access code ('0' for european dialplans)
Definition at line 508 of file sig_pri.h.
Referenced by mkintf(), and sig_pri_call().
int new_chan_seq |
New struct ast_channel sequence number
void* no_b_chan_end |
void* no_b_chan_iflist |
unsigned int no_d_channels |
int nodetype |
int nsf |
Network-Specific Facilities
Definition at line 557 of file sig_pri.h.
Referenced by dahdi_chan_conf_default(), and mkintf().
int num_call_waiting_calls |
int numchans |
int overlapdial |
struct pri* pri |
Currently active D-channel
Definition at line 602 of file sig_pri.h.
Referenced by sig_pri_ami_show_spans(), sig_pri_call(), sig_pri_cc_agent_callee_available(), sig_pri_cc_agent_destructor(), sig_pri_cc_agent_init(), sig_pri_cc_agent_party_b_free(), sig_pri_cc_agent_req_rsp(), sig_pri_cc_agent_status_req(), sig_pri_cc_agent_stop_ringing(), sig_pri_cc_monitor_req_cc(), sig_pri_cc_monitor_status_rsp(), sig_pri_cc_monitor_suspend(), sig_pri_cc_monitor_unsuspend(), sig_pri_chan_alarm_notify(), and sig_pri_sendtext().
unsigned int priexclusive |
char privateprefix[20] |
struct sig_pri_chan* pvts[SIG_PRI_MAX_CHANNELS] |
int qsigchannelmapping |
long resetinterval |
int resetpos |
int sig |
int span |
span number put into user output messages
Definition at line 592 of file sig_pri.h.
Referenced by dahdi_cc_callback(), pri_queue_for_destruction(), and sig_pri_ami_show_spans().
int switchtype |
unsigned int transfer |
char unknownprefix[20] |
unsigned int use_callerid |
unsigned int use_callingpres |