User`s guide

Dialogic
®
System Release 6.0 PCI for Windows
®
Release Update, Rev 62 — January 30, 2008 164
Dialogic Corporation
The following diagram illustrates the API sequence for an MWI activation without connect
scenario.
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
Build MWI Activate.invoke in Facility IE
gc_MakeCall(devh, GC_MAKECALL_BLKptr)
SETUP (Fac IE: MWI Activate.Invoke)
Proceeding
GCEV_PROCEEDING
gc_DropCall()
RELEASE(Fac IE: MWI Activate.result)
GCEV_DISCONNECTED
gc_ReleaseCall()
RELEASE_COMPLETE
GCEV_RELEASECALL
gc_util_insert_parm_val(GC_PARM_BLKpptr, setID, parmID, datavalue)
gc_util_insert_parm_val() return
GCEV_DROPCALL
Successful MWI Activate.Invoke (without Connect)
gc_SetInfoElem()
gc_SetInfoElem() return
gc_GetSigInfo()