Dialogic 05-0867-005 Table Top Game User Manual


 
3. ISDN Technology Overview
25
Table 7. Call Termination (Asynchronous Example)
Function/Event Action/Description
CCEV_DISCONNECTED Unsolicited event generated when call is
terminated by network; initiates transition to
Disconnected state.
cc_DropCall( )
Disconnects call specified by CRN.
CCEV_DROPCALL event indicates
completion of function
CCEV_DROPCALL Termination event - call disconnected and
changes to Idle state
*cc_GetBilling( )
Retrieves billing information
cc_ReleaseCall ( )
cc_ReleaseCallEx( )
Issued to release all resources used for call;
network port is ready to receive next call.
Causes transition to Null state.
* = Optional functions
3.3.4. Synchronous Call Termination
Figure 6 illustrates the call states associated with call termination or call teardown
in the synchronous mode initiated by either call disconnection or failure. A call
can be terminated by the application or by the detection of call disconnect from
the network. Either of these terminations can occur at any point in the process of
setting up a call and during any call state. See Table 2 for descriptions of the call
states.