DX_CAP
typedef struct dx_cap { unsigned short ca_nbrdna; /* # of rings before no answer. */ unsigned short ca_stdely; /* Delay after dialing before analysis. */ unsigned short ca_cnosig; /* Duration of no signal time out delay. */ unsigned short ca_lcdly; /* Delay after dial before lc drop connect */ unsigned short ca_lcdly1; /* Delay after lc drop con. before msg. */ unsigned short ca_hedge; /* Edge of answer to send connect message. */ unsigned short ca_cnosil; /* Initial continuous noise timeout delay. */ unsigned short ca_lo1tola; /* % acceptable pos. dev of short low sig. */ unsigned short ca_lo1tolb; /* % acceptable neg. dev of short low sig. */ unsigned short ca_lo2tola; /* % acceptable pos. dev of long low sig. */ unsigned short ca_lo2tolb; /* % acceptable neg. dev of long low sig. */ unsigned short ca_hi1tola; /* % acceptable pos. dev of high signal. */ unsigned short ca_hi1tolb; /* % acceptable neg. dev of high signal. */ unsigned short ca_lo1bmax; /* Maximum interval for shrt low for busy. */ unsigned short ca_lo2bmax; /* Maximum interval for long low for busy. */ unsigned short ca_hi1bmax; /* Maximum interval for 1st high for busy */ unsigned short ca_nsbusy; /* Num. of highs after nbrdna busy check. */ unsigned short ca_logltch; /* Silence deglitch duration. */ unsigned short ca_higltch; /* Non-silence deglitch duration. */ unsigned short ca_lo1rmax; /* Max. short low dur. of double ring. */ unsigned short ca_lo2rmin; /* Min. long low dur. of double ring. */ unsigned short ca_intflg; /* Operator intercept mode. */ unsigned short ca_intfltr; /* Minimum signal to qualify freq. detect. */ unsigned short rfu1; /* reserved for future use */ unsigned short rfu2; /* reserved for future use */ unsigned short rfu3; /* reserved for future use */ unsigned short rfu4; /* reserved for future use */ unsigned short ca_hisiz; /* Used to determine which lowmax to use. */ unsigned short ca_alowmax; /* Max. low before con. if high >hisize. */ unsigned short ca_blowmax; /* Max. low before con. if high <hisize. */ unsigned short ca_nbrbeg; /* Number of rings before analysis begins. */ unsigned short ca_hi1ceil; /* Maximum 2nd high dur. for a retrain. */ unsigned short ca_lo1ceil; /* Maximum 1st low dur. for a retrain. */ unsigned short ca_lowerfrq; /* Lower allowable frequency in hz. */ unsigned short ca_upperfrq; /* Upper allowable frequency in hz. */ unsigned short ca_timefrq; /* Total duration of good signal required. */ unsigned short ca_rejctfrq; /* Allowable % of bad signal. */ unsigned short ca_maxansr; /* Maximum duration of answer. */ unsigned short ca_ansrdgl; /* Silence deglitching value for answer. */ unsigned short ca_mxtimefrq; /* max time for 1st freq to remain in bounds */ unsigned short ca_lower2frq; /* lower bound for second frequency */ unsigned short ca_upper2frq; /* upper bound for second frequency */ unsigned short ca_time2frq; /* min time for 2nd freq to remains in bounds */ unsigned short ca_mxtime2frq; /* max time for 2nd freq to remain in bounds */ unsigned short ca_lower3frq; /* lower bound for third frequency */ unsigned short ca_upper3frq; /* upper bound for third frequency */ unsigned short ca_time3frq; /* min time for 3rd freq to remains in bounds */ unsigned short ca_mxtime3frq; /* max time for 3rd freq to remain in bounds */ unsigned short ca_dtn_pres; /* Length of a valid dial tone (def=1sec) */ unsigned short ca_dtn_npres; /* Max time to wait for dial tone (def=3sec)*/ unsigned short ca_dtn_deboff; /* The dialtone off debouncer (def=100ms) */ unsigned short ca_pamd_failtime; /* Wait for AMD/PVD after cadence */ /* break(default=4sec)*/ unsigned short ca_pamd_minring; /* min allowable ring duration (def=1.9sec)*/ unsigned char ca_pamd_spdval; /* Set to 2 selects quick decision (def=1) */ unsigned char ca_pamd_qtemp; /* The Qualification template to use for PAMD */ unsigned short ca_noanswer; /* time before no answer after first ring */ /* (default=30sec) */ unsigned short ca_maxintering; /* Max inter ring delay before connect (8 sec) */ } DX_CAP;Description
The DX_CAP structure contains call progress information for a specified Global Call line device. For more information about the structure, see the Voice API Library Reference for your operating system.
Field Descriptions
The fields of DX_CAP are described as follows:
- ca_nbrdna
- number of rings before no answer
- ca_stdely
- delay after dialing before call analysis
- ca_cnosig
- duration of no signal time-out delay
- ca_lcdly
- delay after dialing before loop current drop connect
- ca_lcdly1
- delay after loop current drop connect before message
- ca_hedge
- edge of answer to send connect message
- ca_cnosil
- initial continuous noise time-out delay
- ca_lo1tola
- percentage of acceptable positive deviation of short low signal
- ca_lo1tolb
- percentage of acceptable negative deviation of short low signal
- ca_lo2tola
- percentage of acceptable positive deviation of long low signal
- ca_lo2tolb
- percentage of acceptable negative deviation of long low signal
- ca_hi1to1a
- percentage of acceptable positive deviation of high signal
- ca_hi1tolb
- percentage of acceptable negative deviation of high signal
- ca_lolbmax
- maximum interval for short low busy signal
- ca_lo2bmax
- maximum interval for long low for busy signal
- ca_hilbmax
- maximum interval for first high for busy signal
- ca_nsbusy
- number of highs after nbrdna (number does not answer) busy check
- ca_logltch
- silence deglitch duration
- ca_higltch
- non-silence deglitch duration
- ca_lolrmax
- maximum short low duration of double ring
- ca_lo2rmin
- minimum long low duration of double ring
- ca_intflag
- operator intercept mode
- ca_intfltr
- minimum signal to qualify for frequency detection
- rfu1
- reserved for future use
- rfu2
- reserved for future use
- rfu3
- reserved for future use
- rfu4
- reserved for future use
- ca_hisiz
- used to determine which low maximum to use
- ca_alowmax
- maximum low before connection if high >ca_hisiz
- ca_blowmax
- maximum low before connection if high <ca_hisiz
- ca_nbrbeg
- number of rings before analysis begins
- ca_hilceil
- maximum second high duration for a retrain
- ca_lolceil
- maximum first low duration for a retrain
- ca_lowerfrq
- lower allowable frequency in Hz
- ca_upperfreq
- upper allowable frequency in Hz
- ca_timefreq
- total duration of good signal required
- ca_rejctfrq
- allowable percentage of bad signal
- ca_maxansr
- maximum duration of answer
- ca_ansrdgl
- silence deglitching value for answer
- ca_mxtimefrq
- maximum time for first frequency to remain in bounds
- ca_lower2freq
- lower boundary for second frequency
- ca_upper2freq
- upper boundary for second frequency
- ca_time2frq
- minimum time for second frequency to remain in bounds
- ca_mxtime2frq
- maximum time for second frequency to remain in bounds
- ca_lower3frq
- lower bound for third frequency
- ca_upper3frq
- upper bound for third frequency
- ca_time3frq
- minimum time for third frequency to remain in bounds
- ca_mxtime3frq
- maximum time for third frequency to remain in bounds
- ca_dtn_pres
- length of a valid dial tone (default = 1 second)
- ca_dtn_npres
- maximum time to wait for dial tone (default = 3 seconds)
- ca_dtn_deboff
- dial tone off debouncer (default = 100 ms)
- ca_pamd_failtime
- time to wait for AMD/PVD after cadence (default = 4 seconds)
- ca_pamd_minring
- minimum allowable ring duration (default = 1.9 seconds)
- ca_pamd_spdval
- set to 2 to select quick decision (default = 1)
- ca_pamd_qtemp
- qualification template to use for PAMD
- ca_noanswer
- time before no answer after first ring (default = 30 seconds)
- ca_maxintering
- maximum inter-ring delay before connection (default = 8 seconds)
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation