74 Voice API for Windows Operating Systems Library Reference — November 2003
ATDX_CRTNID( ) — return the last call progress analysis termination
TID_RNGBK1
Ringback (detected as single tone)
TID_RNGBK2
Ringback (detected as dual tone)
!
!!
!Cautions
None.
!
!!
!Errors
This function fails and returns AT_FAILURE if an invalid device handle is specified.
!
!!
!Example
#include <stdio.h>
#include <srllib.h>
#include <dxxxlib.h>
main()
{
DX_CAP cap_s;
int ddd, car;
char *chnam, *dialstrg;
chnam = "dxxxB1C1";
dialstrg = "L1234";
/*
* Open channel
*/
if ((ddd = dx_open( chnam, NULL )) == -1 ) {
/* handle error */
}
/*
* Delete any previous tones
*/
if ( dx_deltones(ddd) < 0 ) {
/* handle error */
}
/*
* Now enable call progress analysis with above changed settings.
*/
if (dx_initcallp( ddd )) {
/* handle error */
}
/*
* Set off Hook
*/
if ((dx_sethook( ddd, DX_OFFHOOK, EV_SYNC )) == -1) {
/* handle error */
}