Intel 05-1832-002 IP Phone User Manual


 
478 Voice API for Windows Operating Systems Library Reference — November 2003
ADSI_XFERSTRUC — ADSI 2-way FSK data transfer buffer
ADSI_XFERSTRUC
ADSI 2-way FSK data transfer buffer
typedef struct_ADSI_XFERSTRUC
{
UINT cbSize;
DWORD dwTxDataMode;
DWORD dxRxDataMode;
} ADSI_XFERSTRUC;
!
!!
! Description
The ADSI_XFERSTRUC data structure stores information for the reception and transmission of
Analog Display Services Interface (ADSI) 2-way frequency shift keying (FSK) data. This structure
is used by the dx_RxIottData( ), dx_TxIottData( ), and dx_TxRxIottData( ) functions.
This structure is defined in dxxxlib.h.
!
!!
! Field Descriptions
The fields of the ADSI_XFERSTRUC data structure are described as follows:
cbSize
Specifies the size of the structure, in bytes.
dwTxDataMode
Specifies one of the following data transmission modes:
ADSI_ALERT – for FSK with Alert (CAS)
ADSI_NOALERT – for FSK without Alert (CAS)
ADSI_ONHOOK_SEIZURE – for on-hook with seizure
ADSI_ONHOOK_NOSEIZURE – for on-hook without seizure
dwRxDataMode
Specifies one of the following data reception modes:
ADSI_ALERT – for FSK with Alert (CAS)
ADSI_NOALERT – for FSK without Alert (CAS)
ADSI_ONHOOK_SEIZURE – for on-hook with seizure
ADSI_ONHOOK_NOSEIZURE – for on-hook without seizure
!
!!
! Example
For an example of how to use this data structure, see the Example section for dx_RxIottData( ),
dx_TxIottData( ), or dx_TxRxIottData( ) in Chapter 2, “Function Information”.