50 Voice API Programming Guide — June 2005
Call Progress Analysis
Figure 4. Call Outc omes for Call Progress Analysis (DM3)
7.4.6 Obtaining Additional Call Outcome Information
To obtain additional call progress analysis information, use the following extended attribute
functions:
ATDX_CPERROR( )
Returns call analysis error.
ATDX_CPTERM( )
Returns last call analysis termination reason.
ATDX_CONNTYPE( )
Returns connection type.
See each function reference description in the Voice API Library Reference for more information.
Note: These extended attribute functions do not return information about functionality that is not
supported on DM3 boards; for example, connection type CON_LPC and termination reason
CR_NODIALTONE.
Frequency
Detection
Cadence
Detection
Positive
Voice or
Answering
Machine
Detection
Incoming
Signal
Connect
Reason
Termination Reason: From ATDX_CPTERM( ).
Connect Reason: From ATDX_CONNTYPE( ).
CON_CAD
CON_PVD
CON_PAMD
Term i -
nation
Reason
Connect
CR_CNCT
No
Ringback
CR_NORB
Busy
CR_BUSY
Faxtone
CR_FAXTONE
Intercept
(SIT)
CR_CEPT
No
Answer
CR_NOANS