cc_CallAck( ) send the first response to an incoming call
56
Name: int cc_CallAck(crn, newLineDev, msg_id)
Inputs: CRN crn call reference number
LINEDEV newLineDev new line device handle
int msg_id message id
Returns: 0 on success
< 0 on failure
Includes: cclib.h
Category: Optional call handling
Mode: asynchronous
Technology: BRI/2; BRI/SC; PRI (all protocols)
!
! !
!
Description
The cc_CallAck( ) function allows the application to send the first response to an
incoming call, after the CCEV_OFFERED event is received, in asynchronous
mode, or after cc_WaitCall( ) returns, in synchronous mode.
NOTE:
Controlling the first response to the incoming setup message is optional.
The ISDN firmware assumes the control by default unless it is set up by
the application (see the cc_SetEvtMsk( ) function description for
details).
Parameter Description
crn: The call reference number. Each call needs a valid CRN.
newLineDev: The new line device handle for the channel to be used for the
call. This parameter is reserved for future use. Set
newLineDev to 0.
msg_id: The message ID, either CALL_PROCEEDING or
CALL_SETUP_ACK.
NOTE:
Applications that require overlap receiving should set
msg_id to CALL_SETUP_ACK.
The application can use this function to indicate one of the following conditions to
the network:
1. The received setup message contains all the information necessary to set up
the call. The application should use the function in one of the following ways:
cc_CallAck(crn, 0, CALL_PROCEEDING) if B channel is acceptable