Intel 05-1832-002 IP Phone User Manual


 
426 Voice API for Windows Operating Systems Library Reference — November 2003
dx_TxRxIottData( ) — start a transmit-initiated reception of data
dx_TxRxIottData( )
start a transmit-initiated reception of data
!
!!
! Description
The dx_TxRxIottData( ) function is used to start a transmit-initiated reception of ADSI two-way
FSK (Frequency Shift Keying) data, where faster remote terminal device (CPE) turnaround occurs,
typically within 100 msec. Faster turnaround is required for two-way FSK so that the receive data
is not missed while the application turns the channel around after the last sample of FSK
transmission is sent.
The wType parameter specifies the type of data that will be transmitted and received; that is, two-
way ADSI. The transmitted data may come from and the received data may be directed to any
combination of data files, memory, or custom devices. The data is transmitted and received on a
specified channel.
Name: int dx_TxRxIottData(chdev, lpTxIott, lpTxTerminations, lpRxIott, lpRxTerminations. wType,
lpParams, mode)
Inputs: int chdev
valid channel device handle
DX_IOTT *lpTxIott
pointer to I/O Transfer Table
DV_TPT *lpTxTerminations
pointer to Termination Parameter Table
DX_IOTT *lpRxIott
pointer to I/O Transfer Table
DV_TPT *lpRxTerminations
pointer to Termination Parameter Table
int wType
data type
LPVOID lpParams
pointer to data type-specific information
int mode
function mode
Returns: 0 if successful
-1 if error
Includes: srllib.h
dxxxlib.h
Category: Analog Display Services Interface (ADSI)
Mode: asynchronous or synchronous
Platform: DM3, Springware
Parameter Description
chdev Specifies the valid channel device handle obtained when the channel was
opened using dx_open( ).
lpTxIott Points to the I/O Transfer Table structure. lpTxIott specifies the location
of the messages to be transmitted. This is the same DX_IOTT structure
used in dx_playiottdata( ) and dx_reciottdata( ). See DX_IOTT, on
page 509, for more information on this data structure.