Справочник Пользователя для Dialogic 05-0867-005

Скачать
Страница из 476
ISDN Software Reference for Linux and Windows
376
Host-controlled disconnect: Parameter 24 in the *.prm file = 01
Synchronous Programming
Application
Device Driver
State
Firmware
Network
CONNECTED
CCEV_DISCONNECTE
D
<--
DISCONNECTED
CALL_DISC
<--
Disconnect
<--
cc_DropCall( )
-->
Call_Disconnecte
d
(cause value =0)
-->
IDLE
Termination of
cc_DropCall()
<--
CALL_CLEARED
<--
ISDN_Block_Ts
-->
Incoming call
unblocked
cc_ReleaseCall
( )
-->
Call_Dealloc
-->
NULL
CALL_RELEASE
-->
*Release
-->
Driver
releases
CRN
Return
F/W
releases CRN
CALL_DEALLOC_ACK
<--
Rel_Comp
<--
* In the host-controlled disconnect process, the RELEASE message gets sent out only
when the Host does a cc_ReleaseCall( ). The cc_WaitCall( ) must be issued again to
receive the next incoming call.
Asynchronous Programming
Application
Device Driver
State
Firmware
Network
CONNECTED
CCEV_
DISCONNECTED
<--
DISCONNECTED
CALL_DISC
<--
Disconnect
<--
cc_DropCall( )
-->
Call_Disconnecte
d
(cause value =0)
-->
IDLE
CCEV_DROPCALL
<--
CALL_CLEARED
<--
cc_
ReleaseCallEx(
)
-->
Call_Dealloc
-->
NULL
CALL_RELEASE
-->
*Release
-->
Driver
releases
CRN
Return
F/W
releases CRN
CALL_DEALLOC_ACK
<--