User`s guide

Dialogic
®
System Release 6.0 PCI for Windows
®
Release Update, Rev 62 — January 30, 2008 165
Dialogic Corporation
The following diagram illustrates the API sequence for an MWI deactivate with connect
scenario.
Successful MWI Deactivate.Invoke (with Connect)
Application
GC libs and protocol
stack
Network
gc_Open()
dtiBxT23 (T1) or dtiBxT30 (E1)
gc_Open return devh
gc_util_insert_parm_val needs to be called once for each
parm in octet 3 and 4
MakeCallBlk: Bearer Capabilities:
Octet 3:
Coding Standard - Other International
Info transfer capability - Unrestricted Digital Info
Octet 4:
Transfer Mode - Circuit
Info transfer rate - Call Independent Signaling Conn
gc_SetInfoElem()
Build MWI Deactivate.invoke in Facility IE
gc_SetInfoElem( ) return
gc_MakeCall(devh, GC_MAKECALL_BLKptr, numberstr, makecallp,
timeout, mode)
GCEV_PROCEEDING
GCEV_CONNECTED
gc_DropCall()
GCEV_DROPCALL
gc_ReleaseCall()
GCEV_RELEASECALL
gc_util_insert_parm_val(GC_PARM_BLKpptr, setID, parmID,
datasize, datavalue)
gc_util_insert_parm_val() return
gc_GetSigInfo()
SETUP (Fac IE: MWI Deactivate.Invoke)
PROCEEDING
CONNECT(Fac IE: MWI Deactivate.result)
RELEASE
RELEASE_COMPLETE