Dialogic 05-0867-005 Table Top Game User Manual


 
Appendix A - Call Control Scenarios
383
Host-controlled disconnect: This is the default setting for parameter 24 in the
*.prm file
Synchronous Programming
Application Device Driver State Firmware Network
CONNECTED
cc_DropCall( )
-->
Call_Disconnected
(cause value =0)
-->
IDLE B channel
disconnected
CALL_DISC
-->
Disconnect
-->
Release
<--
termination of
cc_DropCall()
<--
CALL_CLEARED
<--
ISDN_Block_Ts
-->
Incoming call
unblocked
*cc_ReleaseCall
()
-->
Call_Dealloc
-->
**RELEASE_DONE
-->
**Rel_Comp
-->
Driver releases
CRN
Return
<--
NULL F/W releases CRN
CALL_DEALLOC_ACK
<--
*cc_WaitCall( ) must be issued again to receive the next incoming call.
**Note that for the host-controlled disconnect process, the firmware sends a
RELEASE_DONE (and therefore a RELEASE COMPLETE) to the network only when the host does
a cc_ReleaseCall( ) .
Asynchronous Programming
Application Device Driver State Firmware Network
CONNECTED
cc_DropCall( )
-->
Call_Disconnected
(cause value =0)
-->
IDLE B channel
disconnected
CALL_DISC
-->
Disconnect
-->
Release
<--
CCEV_DROPCALL
<--
CALL_CLEARED
<--