Data Fields | |
char | accountcode [AST_MAX_ACCOUNT_CODE] |
unsigned int | adsi:1 |
TRUE if ADSI (Analog Display Services Interface) available. | |
int | amaflags |
unsigned int | answeronpolarityswitch:1 |
TRUE if we can use a polarity reversal to mark when an outgoing call is answered by the remote party. | |
char | begindigit |
DTMF digit in progress. 0 when no digit in progress. | |
int | buf_no |
int | buf_policy |
unsigned int | bufferoverrideinuse:1 |
TRUE while dynamic faxbuffers are in use. | |
int | bufsize |
int | busy_quietlength |
Length of "busy" tone off time. | |
int | busy_tonelength |
Length of "busy" tone on time. | |
int | busycount |
Number of times to see "busy" tone before hanging up. | |
unsigned int | busydetect:1 |
TRUE if busy detection is enabled. (Listens for the beep-beep busy pattern.) | |
char | call_forward [AST_MAX_EXTENSION] |
Accumulated call forwarding number. | |
ast_group_t | callgroup |
Bitmapped call groups this belongs to. | |
int | callingpres |
int | callprogress |
Bitmapped call progress detection flags. CALLPROGRESS_xxx values. | |
unsigned int | callreturn:1 |
TRUE if call return is enabled. (*69, if your dialplan doesn't catch this first) | |
char | callwait_name [AST_MAX_EXTENSION] |
Call waiting name. | |
char | callwait_num [AST_MAX_EXTENSION] |
Call waiting number. | |
int | callwaitcas |
TRUE if Call Waiting (CW) CPE Alert Signal (CAS) is being sent. | |
unsigned int | callwaiting:1 |
TRUE if busy extensions will hear the call-waiting tone and can use hook-flash to switch between callers. | |
unsigned int | callwaitingcallerid:1 |
TRUE if send caller ID for Call Waiting. | |
int | callwaitingrepeat |
int | callwaitrings |
Number of call waiting rings. | |
unsigned int | cancallforward:1 |
TRUE if support for call forwarding enabled. Dial *72 to enable call forwarding. Dial *73 to disable call forwarding. | |
unsigned int | canpark:1 |
TRUE if support for call parking is enabled. | |
int | channel |
int | cid_ani2 |
Automatic Number Identification code from PRI. | |
char | cid_name [AST_MAX_EXTENSION] |
Caller ID name from an incoming call. | |
char | cid_num [AST_MAX_EXTENSION] |
Caller ID number from an incoming call. | |
float | cid_rxgain |
Amount of gain to increase during caller id. | |
int | cid_signalling |
int | cid_start |
int | cid_suppress_expire |
int | cid_ton |
Caller ID Q.931 TON/NPI field values. Set by PRI. Zero otherwise. | |
int | cidcwexpire |
int | cidlen |
Length of the cidspill buffer containing samples. | |
int | cidpos |
Position in the cidspill buffer to send out next. | |
int | cidrings |
unsigned char * | cidspill |
Analog caller ID waveform sample buffer. | |
unsigned int | confirmanswer:1 |
TRUE if to wait for a DTMF digit to confirm answer. | |
int | confno |
int | confusers |
char | context [AST_MAX_CONTEXT] |
The configured context for incoming calls. | |
unsigned int | dahditrcallerid:1 |
TRUE if we should use the callerid from incoming call on dahdi transfer. | |
char | defcontext [AST_MAX_CONTEXT] |
Saved context string. | |
unsigned int | destroy:1 |
TRUE if the channel is to be destroyed on hangup. (Used by pseudo channels.) | |
char | dialdest [256] |
Delayed dialing for E911. Overlap digits for ISDN. | |
unsigned int | dialednone:1 |
TRUE if analog type line dialed no digits in Dial() | |
unsigned int | dialing:1 |
TRUE if in the process of dialing digits or sending something. | |
unsigned int | didtdd:1 |
unsigned int | digital:1 |
TRUE if the transfer capability of the call is digital. | |
int | distinctivering |
unsigned int | dnd:1 |
TRUE if Do-Not-Disturb is enabled. | |
char | dnid [AST_MAX_EXTENSION] |
Dialed Number Identifier. | |
struct dahdi_dialoperation | dop |
DAHDI dial operation command struct for ioctl() call. | |
struct dahdi_distRings | drings |
Distinctive Ring data. | |
struct ast_dsp * | dsp |
Opaque DSP configuration structure. | |
int | dsp_features |
DSP feature flags: DSP_FEATURE_xxx. | |
int | dtmfrelax |
unsigned int | echobreak:1 |
XXX BOOLEAN Purpose??? | |
unsigned int | echocanbridged:1 |
TRUE if echo cancellation enabled when bridged. | |
struct { | |
struct dahdi_echocanparams head | |
struct dahdi_echocanparam params [DAHDI_MAX_ECHOCANPARAMS] | |
} | echocancel |
unsigned int | echocanon:1 |
TRUE if echo cancellation is turned on. | |
char | echorest [20] |
Filled with 'w'. XXX Purpose?? | |
int | echotraining |
Echo training time. 0 = disabled. | |
char | exten [AST_MAX_EXTENSION] |
Extension to use in the dialplan. | |
int | fake_event |
Holding place for event injected from outside normal operation. | |
int | faxbuf_no |
int | faxbuf_policy |
unsigned int | faxhandled:1 |
TRUE if a fax tone has already been handled. | |
char | finaldial [64] |
Second part of SIG_FEATDMF_TA wink operation. | |
unsigned int | firstradio:1 |
TRUE if over a radio and dahdi_read() has been called. | |
struct timeval | flashtime |
int | fxsoffhookstate |
TRUE if the FXS port is off-hook. | |
ast_group_t | group |
Bitmapped groups this belongs to. | |
time_t | guardtime |
unsigned int | hanguponpolarityswitch:1 |
TRUE if the call will be considered "hung up" on a polarity reversal. | |
unsigned int | hardwaredtmf:1 |
TRUE if DTMF detection needs to be done by hardware. | |
unsigned int | hidecallerid:1 |
TRUE if the outgoing caller ID is blocked/hidden. | |
unsigned int | hidecalleridname:1 |
TRUE if hide just the name not the number for legacy PBX use. | |
unsigned int | ignoredtmf:1 |
TRUE if DTMF detection is disabled. | |
unsigned int | immediate:1 |
TRUE if the channel should be answered immediately without attempting to gather any digits. | |
unsigned int | inalarm:1 |
TRUE if in an alarm condition. | |
int | inconference |
unsigned int | inservice:1 |
TRUE if channel is out of reset and ready. | |
char | language [MAX_LANGUAGE] |
Language configured for calls. | |
char | lastcid_name [AST_MAX_EXTENSION] |
Last Caller ID name from an incoming call. | |
char | lastcid_num [AST_MAX_EXTENSION] |
Last Caller ID number from an incoming call. | |
int | law |
Active PCM encoding format: DAHDI_LAW_ALAW or DAHDI_LAW_MULAW. | |
unsigned int | locallyblocked:1 |
TRUE if the channel is locally blocked. | |
ast_mutex_t | lock |
char | mailbox [AST_MAX_EXTENSION] |
Voice mailbox location. | |
struct dahdi_pvt * | master |
unsigned int | mate:1 |
TRUE if TDD in MATE mode. | |
char | mohinterpret [MAX_MUSICCLASS] |
The configured music-on-hold class to use for calls. | |
char | mohsuggest [MAX_MUSICCLASS] |
Suggested music-on-hold class for peer channel to use for calls. | |
int | msgstate |
-1 = unknown, 0 = no messages, 1 = new messages available | |
int | muting |
TRUE if confrence is muted. | |
struct ast_event_sub * | mwi_event_sub |
Opaque event subscription parameters for message waiting indication support. | |
unsigned int | mwimonitor_fsk:1 |
TRUE if the FXO port monitors for fsk type MWI indications from the other end. | |
unsigned int | mwimonitor_neon:1 |
TRUE if the FXO port monitors for neon type MWI indications from the other end. | |
unsigned int | mwimonitor_rpas:1 |
TRUE if the FXO port monitors for rpas precursor to fsk MWI indications from the other end. | |
unsigned int | mwimonitoractive:1 |
TRUE if an MWI monitor thread is currently active. | |
struct mwisend_info | mwisend_data |
unsigned int | mwisendactive:1 |
TRUE if a MWI message sending thread is active. | |
struct dahdi_pvt * | next |
int | onhooktime |
Time the interface went on-hook. | |
int | oprmode |
struct dahdi_pvt * | oprpeer |
char * | origcid_name |
char * | origcid_num |
unsigned int | outgoing:1 |
TRUE if we originated the call leg. | |
int | outsigmod |
struct ast_channel * | owner |
char | parkinglot [AST_MAX_EXTENSION] |
unsigned int | permcallwaiting:1 |
TRUE if busy extensions will hear the call-waiting tone and can use hook-flash to switch between callers. | |
unsigned int | permhidecallerid:1 |
TRUE if the outgoing caller ID is blocked/restricted/hidden. | |
ast_group_t | pickupgroup |
Bitmapped pickup groups this belongs to. | |
int | polarity |
Current line interface polarity. POLARITY_IDLE, POLARITY_REV. | |
struct timeval | polaritydelaytv |
Start delay time if polarityonanswerdelay is nonzero. | |
int | polarityonanswerdelay |
Minimal time period (ms) between the answer polarity switch and hangup polarity switch. | |
struct dahdi_pvt * | prev |
unsigned int | priexclusive:1 |
TRUE if PRI B channels are always exclusively selected. | |
unsigned int | priindication_oob:1 |
TRUE if PRI congestion/busy indications are sent out-of-band. | |
int | propconfno |
unsigned int | pulse:1 |
TRUE if we will pulse dial. | |
unsigned int | pulsedial:1 |
TRUE if a pulsed digit was detected. (Pulse dial phone detected) | |
int | radio |
Nonzero if the signaling type is sent over a radio. | |
char | rdnis [AST_MAX_EXTENSION] |
Redirecting Directory Number Information Service (RDNIS) number. | |
unsigned int | remotelyblocked:1 |
TRUE if the channel is remotely blocked. | |
unsigned int | restartpending:1 |
unsigned int | restrictcid:1 |
TRUE if caller ID is restricted. | |
int | ringt |
Ring timeout timer?? | |
int | ringt_base |
Ring timeout base. | |
float | rxgain |
Rx gain set by chan_dahdi.conf. | |
struct dahdi_confinfo | saveconf |
int | sendcalleridafter |
Send caller ID after this many rings. | |
int | sig |
struct dahdi_pvt * | slaves [MAX_SLAVES] |
struct ast_smdi_interface * | smdi_iface |
The serial port to listen for SMDI data on. | |
int | span |
int | stripmsd |
Number of most significant digits/characters to strip from the dialed number. | |
struct dahdi_subchannel | sub_unused |
struct dahdi_subchannel | subs [3] |
struct tdd_state * | tdd |
unsigned int | threewaycalling:1 |
TRUE if three way calling is enabled. | |
int | tonezone |
unsigned int | transfer:1 |
TRUE if call transfer is enabled. | |
unsigned int | transfertobusy:1 |
TRUE if allowed to flash-transfer to busy channels. | |
float | txgain |
Tx gain set by chan_dahdi.conf. | |
unsigned int | use_callerid:1 |
TRUE if caller ID is used on this channel. | |
unsigned int | use_callingpres:1 |
TRUE if we will use the calling presentation setting from the Asterisk channel for outgoing calls. | |
unsigned int | use_smdi:1 |
TRUE if SMDI (Simplified Message Desk Interface) is enabled. | |
unsigned int | usedistinctiveringdetection:1 |
TRUE if distinctive rings are to be detected. | |
unsigned int | usefaxbuffers:1 |
TRUE if dynamic faxbuffers are configured for use, default is OFF. | |
struct ast_variable * | vars |
Channel variable list with associated values to set when a channel is created. | |
int | waitfordialtone |
Number of milliseconds to wait for dialtone. | |
struct timeval | waitingfordt |
int | whichwink |
Definition at line 668 of file chan_dahdi.c.
char accountcode[AST_MAX_ACCOUNT_CODE] |
Account code
Definition at line 1137 of file chan_dahdi.c.
Referenced by dahdi_new(), mkintf(), and process_dahdi().
unsigned int adsi |
TRUE if ADSI (Analog Display Services Interface) available.
Definition at line 711 of file chan_dahdi.c.
Referenced by dahdi_new(), mkintf(), and process_dahdi().
int amaflags |
AMA Flags
Definition at line 1138 of file chan_dahdi.c.
Referenced by dahdi_new(), mkintf(), and process_dahdi().
unsigned int answeronpolarityswitch |
TRUE if we can use a polarity reversal to mark when an outgoing call is answered by the remote party.
Definition at line 717 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_handle_event(), mkintf(), and process_dahdi().
char begindigit |
DTMF digit in progress. 0 when no digit in progress.
Definition at line 1245 of file chan_dahdi.c.
Referenced by dahdi_digit_begin(), and dahdi_digit_end().
int buf_no |
Number of buffers
Definition at line 682 of file chan_dahdi.c.
Referenced by alloc_sub(), dahdi_hangup(), duplicate_pseudo(), mkintf(), and process_dahdi().
int buf_policy |
Buffer policy
Definition at line 683 of file chan_dahdi.c.
Referenced by alloc_sub(), dahdi_hangup(), duplicate_pseudo(), mkintf(), and process_dahdi().
unsigned int bufferoverrideinuse |
TRUE while dynamic faxbuffers are in use.
Definition at line 785 of file chan_dahdi.c.
Referenced by dahdi_func_write(), dahdi_handle_dtmf(), and dahdi_hangup().
int bufsize |
Size of the buffers
Definition at line 681 of file chan_dahdi.c.
Referenced by dahdi_func_write(), dahdi_handle_dtmf(), dahdi_hangup(), and mkintf().
int busy_quietlength |
Length of "busy" tone off time.
Definition at line 1116 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_show_channel(), mkintf(), and process_dahdi().
int busy_tonelength |
Length of "busy" tone on time.
Definition at line 1111 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_show_channel(), mkintf(), and process_dahdi().
int busycount |
Number of times to see "busy" tone before hanging up.
Definition at line 1106 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_show_channel(), mkintf(), and process_dahdi().
unsigned int busydetect |
TRUE if busy detection is enabled. (Listens for the beep-beep busy pattern.)
Definition at line 723 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_read(), dahdi_show_channel(), mkintf(), and process_dahdi().
char call_forward[AST_MAX_EXTENSION] |
Accumulated call forwarding number.
Definition at line 1141 of file chan_dahdi.c.
Referenced by dahdi_new(), and ss_thread().
Bitmapped call groups this belongs to.
Definition at line 1041 of file chan_dahdi.c.
Referenced by dahdi_new(), mkintf(), and process_dahdi().
int callingpres |
The value of calling presentation that we're going to use when placing a PRI call
Definition at line 1057 of file chan_dahdi.c.
Referenced by dahdi_new().
int callprogress |
Bitmapped call progress detection flags. CALLPROGRESS_xxx values.
Definition at line 1121 of file chan_dahdi.c.
Referenced by dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_new(), dahdi_read(), mkintf(), and process_dahdi().
unsigned int callreturn |
TRUE if call return is enabled. (*69, if your dialplan doesn't catch this first)
Definition at line 729 of file chan_dahdi.c.
Referenced by mkintf(), process_dahdi(), and ss_thread().
char callwait_name[AST_MAX_EXTENSION] |
Call waiting name.
Definition at line 1022 of file chan_dahdi.c.
Referenced by dahdi_call(), and send_cwcidspill().
char callwait_num[AST_MAX_EXTENSION] |
Call waiting number.
Definition at line 1020 of file chan_dahdi.c.
Referenced by dahdi_call(), and send_cwcidspill().
int callwaitcas |
TRUE if Call Waiting (CW) CPE Alert Signal (CAS) is being sent.
Definition at line 1087 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_callwait(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), dahdi_show_channel(), send_callerid(), and send_cwcidspill().
unsigned int callwaiting |
TRUE if busy extensions will hear the call-waiting tone and can use hook-flash to switch between callers.
Definition at line 736 of file chan_dahdi.c.
Referenced by available(), dahdi_bridge(), dahdi_hangup(), mkintf(), process_dahdi(), and ss_thread().
unsigned int callwaitingcallerid |
TRUE if send caller ID for Call Waiting.
Definition at line 741 of file chan_dahdi.c.
Referenced by dahdi_bridge(), dahdi_callwait(), mkintf(), and process_dahdi().
How many samples to wait before repeating call waiting
Definition at line 1058 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_callwait(), dahdi_handle_event(), dahdi_hangup(), and dahdi_read().
int callwaitrings |
Number of call waiting rings.
Definition at line 1089 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_callwait(), and dahdi_read().
unsigned int cancallforward |
TRUE if support for call forwarding enabled. Dial *72 to enable call forwarding. Dial *73 to disable call forwarding.
Definition at line 748 of file chan_dahdi.c.
Referenced by mkintf(), process_dahdi(), and ss_thread().
unsigned int canpark |
TRUE if support for call parking is enabled.
Definition at line 753 of file chan_dahdi.c.
Referenced by mkintf(), process_dahdi(), and ss_thread().
int channel |
Channel Number or CRV
Definition at line 1052 of file chan_dahdi.c.
Referenced by __dahdi_exception(), _dahdi_get_index(), action_dahdishowchannels(), alloc_sub(), available(), check_for_conference(), dahdi_answer(), dahdi_bridge(), dahdi_call(), dahdi_confmute(), dahdi_destroy_channel_bynum(), dahdi_disable_ec(), dahdi_dnd(), dahdi_enable_ec(), dahdi_fixup(), dahdi_func_write(), dahdi_handle_event(), dahdi_hangup(), dahdi_link(), dahdi_new(), dahdi_read(), dahdi_request(), dahdi_sendtext(), dahdi_set_dnd(), dahdi_set_hwgain(), dahdi_set_swgain(), dahdi_setoption(), dahdi_show_channel(), dahdi_show_channels(), dahdi_train_ec(), dahdi_unlink(), dahdi_write(), destroy_all_channels(), do_monitor(), enable_dtmf_detect(), find_channel(), get_alarms(), handle_alarms(), handle_init_event(), isourconf(), mkintf(), mwi_thread(), my_dahdi_write(), reset_conf(), ss_thread(), unalloc_sub(), and update_conf().
int cid_ani2 |
Automatic Number Identification code from PRI.
Definition at line 1006 of file chan_dahdi.c.
Referenced by dahdi_new().
char cid_name[AST_MAX_EXTENSION] |
Caller ID name from an incoming call.
Definition at line 1012 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), dahdi_new(), dahdi_show_channel(), mkintf(), mwi_send_init(), process_dahdi(), and ss_thread().
char cid_num[AST_MAX_EXTENSION] |
Caller ID number from an incoming call.
Definition at line 1008 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), dahdi_new(), dahdi_show_channel(), mkintf(), mwi_send_init(), process_dahdi(), and ss_thread().
float cid_rxgain |
Amount of gain to increase during caller id.
Definition at line 696 of file chan_dahdi.c.
Referenced by bump_gains(), mkintf(), and process_dahdi().
int cid_signalling |
CID signalling type bell202 or v23
Definition at line 1055 of file chan_dahdi.c.
Referenced by mkintf(), mwi_thread(), process_dahdi(), and ss_thread().
int cid_start |
CID start indicator, polarity or ring
Definition at line 1056 of file chan_dahdi.c.
Referenced by handle_init_event(), mkintf(), process_dahdi(), and ss_thread().
How many samples to suppress after a CID spill.
Definition at line 1060 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), send_callerid(), and send_cwcidspill().
int cid_ton |
Caller ID Q.931 TON/NPI field values. Set by PRI. Zero otherwise.
Definition at line 1010 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_show_channel(), and mkintf().
int cidcwexpire |
When to stop waiting for CID/CW CAS response (In samples)
Definition at line 1059 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), send_callerid(), and send_cwcidspill().
int cidlen |
Length of the cidspill buffer containing samples.
Definition at line 1066 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_callwait(), mwi_send_init(), mwi_send_process_buffer(), mwi_send_process_event(), send_callerid(), and send_cwcidspill().
int cidpos |
Position in the cidspill buffer to send out next.
Definition at line 1064 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_callwait(), mwi_send_init(), mwi_send_process_buffer(), mwi_send_process_event(), send_callerid(), and send_cwcidspill().
int cidrings |
Which ring to deliver CID on
Definition at line 1163 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_handle_event(), dahdi_hangup(), and dahdi_read().
unsigned char* cidspill |
Analog caller ID waveform sample buffer.
Definition at line 1062 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_callwait(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), dahdi_write(), destroy_dahdi_pvt(), do_monitor(), handle_init_event(), mwi_send_init(), mwi_send_process_buffer(), mwi_send_process_event(), send_callerid(), and send_cwcidspill().
unsigned int confirmanswer |
TRUE if to wait for a DTMF digit to confirm answer.
Definition at line 755 of file chan_dahdi.c.
Referenced by dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_hangup(), and dahdi_request().
int confno |
Our conference
Definition at line 1034 of file chan_dahdi.c.
Referenced by check_for_conference(), conf_add(), dahdi_show_channel(), isourconf(), mkintf(), reset_conf(), and update_conf().
int confusers |
Who is using our conference
Definition at line 1035 of file chan_dahdi.c.
char context[AST_MAX_CONTEXT] |
The configured context for incoming calls.
Definition at line 978 of file chan_dahdi.c.
Referenced by action_dahdishowchannels(), dahdi_new(), dahdi_show_channel(), dahdi_show_channels(), mkintf(), process_dahdi(), and ss_thread().
unsigned int dahditrcallerid |
TRUE if we should use the callerid from incoming call on dahdi transfer.
Definition at line 897 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), mkintf(), and process_dahdi().
char defcontext[AST_MAX_CONTEXT] |
Saved context string.
Definition at line 982 of file chan_dahdi.c.
Referenced by mkintf(), and ss_thread().
unsigned int destroy |
TRUE if the channel is to be destroyed on hangup. (Used by pseudo channels.)
Definition at line 760 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_show_channel(), duplicate_pseudo(), and mkintf().
char dialdest[256] |
Delayed dialing for E911. Overlap digits for ISDN.
Definition at line 1150 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_digit_begin(), and dahdi_handle_event().
unsigned int dialednone |
TRUE if analog type line dialed no digits in Dial()
Definition at line 763 of file chan_dahdi.c.
Referenced by dahdi_call(), and dahdi_handle_event().
unsigned int dialing |
TRUE if in the process of dialing digits or sending something.
Definition at line 765 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_answer(), dahdi_call(), dahdi_digit_begin(), dahdi_digit_end(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_read(), dahdi_show_channel(), and dahdi_write().
unsigned int didtdd |
flag to say its done it once
Definition at line 761 of file chan_dahdi.c.
Referenced by dahdi_hangup(), and dahdi_setoption().
unsigned int digital |
TRUE if the transfer capability of the call is digital.
Definition at line 767 of file chan_dahdi.c.
Referenced by dahdi_answer(), dahdi_call(), dahdi_enable_ec(), dahdi_hangup(), dahdi_indicate(), dahdi_new(), and dahdi_request().
int distinctivering |
Which distinctivering to use
Definition at line 1162 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_hangup(), and dahdi_request().
unsigned int dnd |
TRUE if Do-Not-Disturb is enabled.
Definition at line 769 of file chan_dahdi.c.
Referenced by action_dahdidndoff(), action_dahdidndon(), action_dahdishowchannels(), available(), dahdi_dnd(), and dahdi_show_channel().
char dnid[AST_MAX_EXTENSION] |
struct dahdi_dialoperation dop |
DAHDI dial operation command struct for ioctl() call.
Definition at line 1133 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_handle_event(), dahdi_indicate(), dahdi_read(), and ss_thread().
struct dahdi_distRings drings |
Distinctive Ring data.
Definition at line 972 of file chan_dahdi.c.
Referenced by mkintf(), process_dahdi(), and ss_thread().
Opaque DSP configuration structure.
Definition at line 1130 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_handle_event(), dahdi_hangup(), dahdi_new(), dahdi_read(), dahdi_setoption(), dahdi_show_channel(), disable_dtmf_detect(), enable_dtmf_detect(), mkintf(), and ss_thread().
int dsp_features |
DSP feature flags: DSP_FEATURE_xxx.
Definition at line 1196 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_read(), disable_dtmf_detect(), and enable_dtmf_detect().
int dtmfrelax |
whether to run in relaxed DTMF mode
Definition at line 1164 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_new(), dahdi_setoption(), dahdi_show_channel(), mkintf(), process_dahdi(), and ss_thread().
unsigned int echobreak |
XXX BOOLEAN Purpose???
Definition at line 771 of file chan_dahdi.c.
Referenced by dahdi_call(), and dahdi_handle_event().
unsigned int echocanbridged |
TRUE if echo cancellation enabled when bridged.
Definition at line 777 of file chan_dahdi.c.
Referenced by dahdi_bridge(), dahdi_show_channel(), mkintf(), and process_dahdi().
struct { ... } echocancel |
Referenced by dahdi_enable_ec(), dahdi_show_channel(), mkintf(), and process_echocancel().
unsigned int echocanon |
TRUE if echo cancellation is turned on.
Definition at line 779 of file chan_dahdi.c.
Referenced by dahdi_disable_ec(), dahdi_enable_ec(), dahdi_handle_event(), dahdi_show_channel(), and dahdi_train_ec().
char echorest[20] |
Filled with 'w'. XXX Purpose??
Definition at line 1101 of file chan_dahdi.c.
Referenced by dahdi_call(), and dahdi_handle_event().
int echotraining |
Echo training time. 0 = disabled.
Definition at line 1099 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_handle_event(), dahdi_train_ec(), mkintf(), and process_dahdi().
char exten[AST_MAX_EXTENSION] |
Extension to use in the dialplan.
Definition at line 984 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_new(), dahdi_show_channel(), dahdi_show_channels(), and ss_thread().
int fake_event |
Holding place for event injected from outside normal operation.
Definition at line 1166 of file chan_dahdi.c.
Referenced by __dahdi_exception(), dahdi_fake_event(), dahdi_handle_event(), dahdi_new(), and dahdi_read().
int faxbuf_no |
Number of Fax buffers
Definition at line 684 of file chan_dahdi.c.
Referenced by dahdi_handle_dtmf(), mkintf(), and process_dahdi().
int faxbuf_policy |
Fax buffer policy
Definition at line 685 of file chan_dahdi.c.
Referenced by dahdi_handle_dtmf(), mkintf(), and process_dahdi().
unsigned int faxhandled |
TRUE if a fax tone has already been handled.
Definition at line 781 of file chan_dahdi.c.
Referenced by dahdi_handle_dtmf(), dahdi_hangup(), and dahdi_show_channel().
char finaldial[64] |
Second part of SIG_FEATDMF_TA wink operation.
Definition at line 1136 of file chan_dahdi.c.
Referenced by dahdi_call(), and dahdi_handle_event().
unsigned int firstradio |
TRUE if over a radio and dahdi_read() has been called.
Definition at line 787 of file chan_dahdi.c.
Referenced by dahdi_read(), and mkintf().
struct timeval flashtime |
Last flash-hook time
Definition at line 1128 of file chan_dahdi.c.
Referenced by __dahdi_exception(), and dahdi_handle_event().
int fxsoffhookstate |
TRUE if the FXS port is off-hook.
Definition at line 1154 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), do_monitor(), handle_init_event(), and mkintf().
Bitmapped groups this belongs to.
Definition at line 1031 of file chan_dahdi.c.
Referenced by available(), dahdi_show_channels(), mkintf(), and process_dahdi().
time_t guardtime |
Must wait this much time before using for new call
Definition at line 1054 of file chan_dahdi.c.
Referenced by available(), and dahdi_hangup().
unsigned int hanguponpolarityswitch |
TRUE if the call will be considered "hung up" on a polarity reversal.
Definition at line 792 of file chan_dahdi.c.
Referenced by dahdi_answer(), dahdi_call(), dahdi_handle_event(), handle_init_event(), mkintf(), process_dahdi(), and ss_thread().
unsigned int hardwaredtmf |
TRUE if DTMF detection needs to be done by hardware.
Definition at line 794 of file chan_dahdi.c.
Referenced by dahdi_new(), disable_dtmf_detect(), enable_dtmf_detect(), and ss_thread().
struct dahdi_echocanparams head |
Definition at line 1092 of file chan_dahdi.c.
Referenced by dahdi_enable_ec(), dahdi_show_channel(), mkintf(), and process_echocancel().
unsigned int hidecallerid |
TRUE if the outgoing caller ID is blocked/hidden.
Definition at line 801 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_hangup(), mkintf(), process_dahdi(), and ss_thread().
unsigned int hidecalleridname |
TRUE if hide just the name not the number for legacy PBX use.
Definition at line 807 of file chan_dahdi.c.
Referenced by dahdi_call(), mkintf(), and process_dahdi().
unsigned int ignoredtmf |
TRUE if DTMF detection is disabled.
Definition at line 809 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_read(), disable_dtmf_detect(), and enable_dtmf_detect().
unsigned int immediate |
TRUE if the channel should be answered immediately without attempting to gather any digits.
Definition at line 815 of file chan_dahdi.c.
Referenced by handle_init_event(), mkintf(), process_dahdi(), and ss_thread().
unsigned int inalarm |
TRUE if in an alarm condition.
Definition at line 817 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_read(), dahdi_request(), dahdi_show_channel(), handle_init_event(), mkintf(), mwi_thread(), and ss_thread().
int inconference |
If our real should be in the conference
Definition at line 679 of file chan_dahdi.c.
Referenced by dahdi_bridge(), dahdi_show_channel(), dahdi_unlink(), and update_conf().
unsigned int inservice |
TRUE if channel is out of reset and ready.
Definition at line 927 of file chan_dahdi.c.
Referenced by mkintf().
char language[MAX_LANGUAGE] |
Language configured for calls.
Definition at line 989 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_show_channels(), mkintf(), and process_dahdi().
char lastcid_name[AST_MAX_EXTENSION] |
Last Caller ID name from an incoming call.
Definition at line 1016 of file chan_dahdi.c.
Referenced by dahdi_call(), and dahdi_read().
char lastcid_num[AST_MAX_EXTENSION] |
Last Caller ID number from an incoming call.
Definition at line 1014 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_read(), and ss_thread().
int law |
Active PCM encoding format: DAHDI_LAW_ALAW or DAHDI_LAW_MULAW.
Definition at line 1033 of file chan_dahdi.c.
Referenced by bump_gains(), dahdi_call(), dahdi_hangup(), dahdi_set_swgain(), dahdi_setoption(), dahdi_show_channel(), isslavenative(), mkintf(), and restore_gains().
unsigned int locallyblocked |
TRUE if the channel is locally blocked.
Definition at line 932 of file chan_dahdi.c.
Referenced by available(), dahdi_show_channels(), and mkintf().
Channel private lock.
Definition at line 669 of file chan_dahdi.c.
Referenced by dahdi_answer(), dahdi_bridge(), dahdi_call(), dahdi_digit_begin(), dahdi_digit_end(), dahdi_exception(), dahdi_fixup(), dahdi_func_read(), dahdi_handle_dtmf(), dahdi_hangup(), dahdi_indicate(), dahdi_lock_sub_owner(), dahdi_queue_frame(), dahdi_read(), dahdi_request(), dahdi_softhangup_all(), dahdi_unlink(), destroy_dahdi_pvt(), duplicate_pseudo(), mkintf(), and ss_thread().
char mailbox[AST_MAX_EXTENSION] |
Voice mailbox location.
Definition at line 1146 of file chan_dahdi.c.
Referenced by dahdi_show_channel(), do_monitor(), handle_init_event(), has_voicemail(), mkintf(), mwi_thread(), process_dahdi(), and ss_thread().
Master to us (we follow their conferencing)
Definition at line 678 of file chan_dahdi.c.
Referenced by check_for_conference(), dahdi_link(), dahdi_show_channel(), dahdi_unlink(), and update_conf().
unsigned int mate |
TRUE if TDD in MATE mode.
Definition at line 819 of file chan_dahdi.c.
Referenced by dahdi_sendtext(), and dahdi_setoption().
char mohinterpret[MAX_MUSICCLASS] |
The configured music-on-hold class to use for calls.
Definition at line 994 of file chan_dahdi.c.
Referenced by dahdi_indicate(), dahdi_show_channels(), mkintf(), and process_dahdi().
char mohsuggest[MAX_MUSICCLASS] |
Suggested music-on-hold class for peer channel to use for calls.
Definition at line 999 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), mkintf(), and process_dahdi().
int msgstate |
-1 = unknown, 0 = no messages, 1 = new messages available
Definition at line 1156 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), do_monitor(), and mkintf().
int muting |
TRUE if confrence is muted.
Definition at line 1247 of file chan_dahdi.c.
Referenced by dahdi_hangup(), dahdi_new(), and dahdi_read().
struct ast_event_sub* mwi_event_sub |
Opaque event subscription parameters for message waiting indication support.
Definition at line 1148 of file chan_dahdi.c.
Referenced by destroy_dahdi_pvt(), and mkintf().
unsigned int mwimonitor_fsk |
TRUE if the FXO port monitors for fsk type MWI indications from the other end.
Definition at line 912 of file chan_dahdi.c.
Referenced by do_monitor(), mkintf(), and process_dahdi().
unsigned int mwimonitor_neon |
TRUE if the FXO port monitors for neon type MWI indications from the other end.
Definition at line 907 of file chan_dahdi.c.
Referenced by handle_init_event(), mkintf(), and process_dahdi().
unsigned int mwimonitor_rpas |
TRUE if the FXO port monitors for rpas precursor to fsk MWI indications from the other end.
Definition at line 918 of file chan_dahdi.c.
Referenced by mkintf(), process_dahdi(), and ss_thread().
unsigned int mwimonitoractive |
TRUE if an MWI monitor thread is currently active.
Definition at line 920 of file chan_dahdi.c.
Referenced by do_monitor(), and mwi_thread().
struct mwisend_info mwisend_data |
Definition at line 967 of file chan_dahdi.c.
Referenced by mwi_send_init(), mwi_send_process_buffer(), and mwi_send_process_event().
unsigned int mwisendactive |
TRUE if a MWI message sending thread is active.
Definition at line 922 of file chan_dahdi.c.
Referenced by do_monitor(), mwi_send_init(), mwi_send_process_buffer(), and mwi_send_process_event().
Next channel in list
Definition at line 702 of file chan_dahdi.c.
Referenced by __unload_module(), action_dahdishowchannels(), dahdi_destroy_channel_bynum(), dahdi_hangup(), dahdi_request(), dahdi_restart(), dahdi_set_dnd(), dahdi_set_hwgain(), dahdi_set_swgain(), dahdi_show_channel(), dahdi_show_channels(), dahdi_softhangup_all(), destroy_all_channels(), destroy_channel(), destroy_dahdi_pvt(), do_monitor(), duplicate_pseudo(), find_channel(), and mkintf().
int onhooktime |
Time the interface went on-hook.
Definition at line 1152 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), do_monitor(), and mkintf().
int oprmode |
"Operator Services" mode
Definition at line 693 of file chan_dahdi.c.
Referenced by __dahdi_exception(), available(), dahdi_answer(), dahdi_call(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), and dahdi_setoption().
"Operator Services" peer tech_pvt ptr
Definition at line 694 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), and dahdi_setoption().
char* origcid_name |
malloced original callerid
Definition at line 1018 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), and dahdi_hangup().
char* origcid_num |
malloced original callerid
Definition at line 1017 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), and dahdi_hangup().
unsigned int outgoing |
TRUE if we originated the call leg.
Definition at line 821 of file chan_dahdi.c.
Referenced by available(), dahdi_call(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_new(), dahdi_read(), and dahdi_request().
int outsigmod |
Outbound Signalling style (modifier)
Definition at line 692 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_handle_event(), mkintf(), and process_dahdi().
struct ast_channel* owner |
Our current active owner (if applicable) Up to three channels can be associated with this call
Definition at line 670 of file chan_dahdi.c.
Referenced by __dahdi_exception(), __unload_module(), action_dahdidialoffhook(), action_dahdishowchannels(), available(), dahdi_answer(), dahdi_bridge(), dahdi_call(), dahdi_digit_begin(), dahdi_digit_end(), dahdi_fake_event(), dahdi_fixup(), dahdi_handle_event(), dahdi_hangup(), dahdi_new(), dahdi_queue_frame(), dahdi_read(), dahdi_request(), dahdi_restart(), dahdi_show_channel(), dahdi_softhangup_all(), dahdi_write(), destroy_channel(), destroy_dahdi_pvt(), do_monitor(), and ss_thread().
struct dahdi_echocanparam params[DAHDI_MAX_ECHOCANPARAMS] |
Definition at line 1093 of file chan_dahdi.c.
Referenced by dahdi_show_channel(), and process_echocancel().
char parkinglot[AST_MAX_EXTENSION] |
Parking lot for this channel
Definition at line 1000 of file chan_dahdi.c.
Referenced by dahdi_new(), mkintf(), and process_dahdi().
unsigned int permcallwaiting |
TRUE if busy extensions will hear the call-waiting tone and can use hook-flash to switch between callers.
Definition at line 828 of file chan_dahdi.c.
Referenced by dahdi_hangup(), and mkintf().
unsigned int permhidecallerid |
TRUE if the outgoing caller ID is blocked/restricted/hidden.
Definition at line 833 of file chan_dahdi.c.
Referenced by dahdi_hangup(), and mkintf().
Bitmapped pickup groups this belongs to.
Definition at line 1046 of file chan_dahdi.c.
Referenced by dahdi_new(), mkintf(), and process_dahdi().
int polarity |
Current line interface polarity. POLARITY_IDLE, POLARITY_REV.
Definition at line 1194 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), dahdi_hangup(), handle_init_event(), ss_thread(), and unalloc_sub().
struct timeval polaritydelaytv |
Start delay time if polarityonanswerdelay is nonzero.
Definition at line 1173 of file chan_dahdi.c.
Referenced by dahdi_answer(), dahdi_call(), and dahdi_handle_event().
Minimal time period (ms) between the answer polarity switch and hangup polarity switch.
Definition at line 1171 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), mkintf(), and process_dahdi().
Prev channel in list
Definition at line 703 of file chan_dahdi.c.
Referenced by dahdi_destroy_channel_bynum(), dahdi_hangup(), dahdi_request(), destroy_channel(), destroy_dahdi_pvt(), duplicate_pseudo(), and mkintf().
unsigned int priexclusive |
TRUE if PRI B channels are always exclusively selected.
Definition at line 843 of file chan_dahdi.c.
Referenced by dahdi_call(), mkintf(), and process_dahdi().
unsigned int priindication_oob |
TRUE if PRI congestion/busy indications are sent out-of-band.
Definition at line 838 of file chan_dahdi.c.
Referenced by dahdi_indicate(), mkintf(), and process_dahdi().
int propconfno |
Propagated conference number
Definition at line 1036 of file chan_dahdi.c.
Referenced by dahdi_show_channel(), and mkintf().
unsigned int pulse |
TRUE if we will pulse dial.
Definition at line 848 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_digit_begin(), dahdi_digit_end(), mkintf(), and process_dahdi().
unsigned int pulsedial |
TRUE if a pulsed digit was detected. (Pulse dial phone detected)
Definition at line 850 of file chan_dahdi.c.
Referenced by dahdi_bridge(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), and dahdi_show_channel().
int radio |
Nonzero if the signaling type is sent over a radio.
Definition at line 691 of file chan_dahdi.c.
Referenced by __dahdi_exception(), available(), dahdi_answer(), dahdi_call(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_read(), dahdi_show_channel(), do_monitor(), handle_init_event(), mkintf(), and process_dahdi().
char rdnis[AST_MAX_EXTENSION] |
Redirecting Directory Number Information Service (RDNIS) number.
Definition at line 1024 of file chan_dahdi.c.
Referenced by dahdi_hangup(), and dahdi_new().
unsigned int remotelyblocked |
TRUE if the channel is remotely blocked.
Definition at line 937 of file chan_dahdi.c.
Referenced by available(), dahdi_show_channels(), and mkintf().
unsigned int restartpending |
flag to ensure counted only once for restart
Definition at line 851 of file chan_dahdi.c.
Referenced by dahdi_hangup(), and dahdi_softhangup_all().
unsigned int restrictcid |
TRUE if caller ID is restricted.
Definition at line 857 of file chan_dahdi.c.
Referenced by mkintf(), and process_dahdi().
int ringt |
Ring timeout timer??
Definition at line 1068 of file chan_dahdi.c.
Referenced by dahdi_answer(), dahdi_handle_event(), dahdi_hangup(), dahdi_read(), handle_init_event(), mwi_thread(), and ss_thread().
int ringt_base |
Ring timeout base.
Definition at line 1073 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), handle_init_event(), mkintf(), mwi_thread(), and ss_thread().
float rxgain |
Rx gain set by chan_dahdi.conf.
Definition at line 698 of file chan_dahdi.c.
Referenced by bump_gains(), dahdi_call(), dahdi_func_read(), dahdi_setoption(), mkintf(), process_dahdi(), and restore_gains().
struct dahdi_confinfo saveconf |
Saved conference info
Definition at line 675 of file chan_dahdi.c.
Referenced by restore_conference(), and save_conference().
Send caller ID after this many rings.
Definition at line 1178 of file chan_dahdi.c.
Referenced by dahdi_call(), mkintf(), and process_dahdi().
int sig |
Signalling style
Definition at line 686 of file chan_dahdi.c.
Referenced by action_dahdishowchannels(), available(), build_channels(), dahdi_answer(), dahdi_bridge(), dahdi_call(), dahdi_confmute(), dahdi_digit_begin(), dahdi_digit_end(), dahdi_enable_ec(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_new(), dahdi_queue_frame(), dahdi_read(), dahdi_request(), dahdi_show_channel(), do_monitor(), handle_init_event(), mkintf(), process_dahdi(), and ss_thread().
Slave to us (follows our conferencing)
Definition at line 677 of file chan_dahdi.c.
Referenced by dahdi_link(), dahdi_show_channel(), dahdi_unlink(), isslavenative(), and update_conf().
struct ast_smdi_interface* smdi_iface |
The serial port to listen for SMDI data on.
Definition at line 969 of file chan_dahdi.c.
Referenced by destroy_dahdi_pvt(), mkintf(), and ss_thread().
int span |
Span number
Definition at line 1053 of file chan_dahdi.c.
Referenced by dahdi_answer(), dahdi_digit_begin(), dahdi_hangup(), dahdi_indicate(), dahdi_show_channel(), get_alarms(), mkintf(), and ss_thread().
int stripmsd |
Number of most significant digits/characters to strip from the dialed number.
Definition at line 1080 of file chan_dahdi.c.
Referenced by dahdi_call(), mkintf(), and process_dahdi().
struct dahdi_subchannel sub_unused |
Just a safety precaution
Definition at line 673 of file chan_dahdi.c.
struct dahdi_subchannel subs[3] |
Sub-channels
Definition at line 674 of file chan_dahdi.c.
Referenced by __dahdi_exception(), _dahdi_get_index(), alloc_sub(), attempt_transfer(), available(), bump_gains(), check_for_conference(), dahdi_answer(), dahdi_bridge(), dahdi_call(), dahdi_close_sub(), dahdi_confmute(), dahdi_destroy_channel_bynum(), dahdi_digit_begin(), dahdi_digit_end(), dahdi_disable_ec(), dahdi_enable_ec(), dahdi_fixup(), dahdi_func_write(), dahdi_handle_dtmf(), dahdi_handle_event(), dahdi_hangup(), dahdi_indicate(), dahdi_lock_sub_owner(), dahdi_new(), dahdi_read(), dahdi_request(), dahdi_restart(), dahdi_ring_phone(), dahdi_sendtext(), dahdi_set_hwgain(), dahdi_set_swgain(), dahdi_setoption(), dahdi_show_channel(), dahdi_train_ec(), dahdi_unlink(), dahdi_wink(), dahdi_write(), destroy_channel(), disable_dtmf_detect(), do_monitor(), duplicate_pseudo(), enable_dtmf_detect(), get_alarms(), handle_init_event(), isslavenative(), mkintf(), mwi_send_init(), mwi_send_process_buffer(), mwi_send_process_event(), mwi_thread(), my_dahdi_write(), reset_conf(), restore_conference(), restore_gains(), save_conference(), send_callerid(), ss_thread(), swap_subs(), unalloc_sub(), update_conf(), and wakeup_sub().
TDD flag
Definition at line 1139 of file chan_dahdi.c.
Referenced by dahdi_read(), dahdi_sendtext(), dahdi_setoption(), and dahdi_show_channel().
unsigned int threewaycalling |
TRUE if three way calling is enabled.
Definition at line 862 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), mkintf(), and process_dahdi().
int tonezone |
tone zone for this chan, or -1 for default
Definition at line 701 of file chan_dahdi.c.
Referenced by mkintf(), and process_dahdi().
unsigned int transfer |
TRUE if call transfer is enabled.
Definition at line 871 of file chan_dahdi.c.
Referenced by dahdi_bridge(), dahdi_handle_event(), mkintf(), process_dahdi(), and ss_thread().
unsigned int transfertobusy |
TRUE if allowed to flash-transfer to busy channels.
Definition at line 902 of file chan_dahdi.c.
Referenced by dahdi_handle_event(), mkintf(), and process_dahdi().
float txgain |
Tx gain set by chan_dahdi.conf.
Definition at line 700 of file chan_dahdi.c.
Referenced by bump_gains(), dahdi_call(), dahdi_func_read(), dahdi_setoption(), mkintf(), process_dahdi(), and restore_gains().
unsigned int use_callerid |
TRUE if caller ID is used on this channel.
Definition at line 879 of file chan_dahdi.c.
Referenced by dahdi_call(), mkintf(), process_dahdi(), and ss_thread().
unsigned int use_callingpres |
TRUE if we will use the calling presentation setting from the Asterisk channel for outgoing calls.
Definition at line 886 of file chan_dahdi.c.
Referenced by dahdi_call(), mkintf(), and process_dahdi().
unsigned int use_smdi |
TRUE if SMDI (Simplified Message Desk Interface) is enabled.
Definition at line 942 of file chan_dahdi.c.
Referenced by destroy_dahdi_pvt(), mkintf(), process_dahdi(), and ss_thread().
unsigned int usedistinctiveringdetection |
TRUE if distinctive rings are to be detected.
Definition at line 892 of file chan_dahdi.c.
Referenced by mkintf(), and ss_thread().
unsigned int usefaxbuffers |
TRUE if dynamic faxbuffers are configured for use, default is OFF.
Definition at line 783 of file chan_dahdi.c.
Referenced by dahdi_handle_dtmf(), mkintf(), and process_dahdi().
struct ast_variable* vars |
Channel variable list with associated values to set when a channel is created.
Definition at line 1051 of file chan_dahdi.c.
Referenced by dahdi_new(), dahdi_show_channel(), destroy_dahdi_pvt(), mkintf(), and process_dahdi().
int waitfordialtone |
Number of milliseconds to wait for dialtone.
Definition at line 1126 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_new(), dahdi_read(), dahdi_show_channel(), mkintf(), and process_dahdi().
struct timeval waitingfordt |
Time we started waiting for dialtone
Definition at line 1127 of file chan_dahdi.c.
Referenced by dahdi_call(), dahdi_handle_event(), dahdi_hangup(), and dahdi_read().
int whichwink |
SIG_FEATDMF_TA Which wink are we on?
Definition at line 1134 of file chan_dahdi.c.
Referenced by dahdi_call(), and dahdi_handle_event().