Dialogic 05-0867-005 Table Top Game User Manual


 
Appendix A - Call Control Scenarios
381
Application Terminated Call
Firmware-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
<--
**RELEASE_DONE
-->
**Rel_Comp
-->
ISDN_Block_Ts
-->
Incoming call
unblocked
*cc_ReleaseCall
()
-->
Call_Dealloc
-->
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 firmware-controlled disconnect process, the firmware immediately
sends a RELEASE_DONE (and therefore a RELEASE COMPLETE) to the network after receiving
a RELEASE message.
Asynchronous Programming
Application Device Driver State Firmware Network
CONNECTED
cc_DropCall( )
-->
Call_Disconnected
(cause value =0)
-->
IDLE B channel
disconnected
CALL_DISC
-->
Disconnect
-->