152 Global Call API for HMP on Windows Programming Guide — August 2006
exiting an application
programming tips 77
extended asynchronous programming model, Windows 30,
31
FFeatures
call control 18
operation, administration and maintenance 18
firmware 112
firmware module 112
Ggc_BlindTransfer(_) 67
gc_Close(_)
LDID becomes invalid 24
programming tips 77
gc_CompleteTransfer(_) 67
gc_DropCall(_) 61
programming tips 77
gc_GetMetaEvent(_) 30, 31, 73, 75
gc_GetMetaEventEx(_) 32, 73
caution re. Multiple threads 32
programming tips 78
gc_GetResourceH(_)
programming tips 77
gc_HoldCall(_) 65
gc_OpenEx(_)
LDID assignment 24
gc_ReleaseCallEx(_) 25, 62
programming tips 77
gc_ResultInfo(_) 73, 85, 99
gc_RetrieveCall(_) 65
GC_RTCM_EVTDATA data structure 116
gc_SetConfigData(_) 64
gc_SetupTransfer(_) 67
gc_SwapHold(_) 67
gc_WaitCall(_) 100
GCEV_UNBLOCKED event 100
gcerr.h header 85
GCEV_ALARM 100
GCEV_ALARM events 101
GCEV_BLOCKED 99
GCEV_BLOCKED event
Alarm On condition 99
GCEV_DISCONNECTED event
asynchronous call termination 61
sent when alarm occurs 99
GCEV_GETCONFIGDATA_FAIL event 85
GCEV_SETCONFIGDATA event 85
GCEV_TASKFAIL
error indicating event 74
GCEV_TASKFAIL event 85
GCEV_UNBLOCKED 99
GCEV_UNBLOCKED event
Alarm Off condition 100
with gc_WaitCall(_) pending 100
GCEV_UNBLOCKED event for alarm recovery 99
Global Call
API overview 21
architecture 19
call control library overview 22
major components 17
product overview 17
IID number
library 23
identifying a call using CRN 24
Idle state
transition to 61
information retrieval via metaevents 73
internal SRL event handler thread 74
LLDID (Line Device Identifier) 24
in METAEVENT structure 73
libraries
ASCII name string 23
ID numbers 23
Line Device Identifier (LDID) 24
Mmessage/eventing
Windows 30
METAEVENT data structure 30, 32
caution re. Multiple threads 32
retrieval of LDID 24
metaevents 73
multiple threads
caution re. gc_GetMetaEventEx(_) 32
Nnetwork ASO ID
usage 101