40 Global Call API for HMP on Windows Programming Guide — August 2006
Call State Models
Figure 4. Basic Asynchronous Inbound Call State DiagramNote: In Figure 4, the GetMoreInfo state and all transitions to/from that state apply to E1, T1, and ISDN technologies only.
GCEV_DETECTED
(maskable)
gc_AcceptCall()
GCEV_ACCEPT gc_AcceptCall()
GCEV_ACCEPT
gc_AcceptCall()
GCEV_ACCEPT
gc_AnswerCall()
GCEV_ANSWERED
Required
Optional
gc_AnswerCall()
GCEV_ANSWERED
gc_AnswerCall()
GCEV_ANSWERED

gc_CallAck(MORE_INFO)

GCEV_MOREINFO

GCEV_OFFERED
GCEV_OFFERED
gc_WaitCall()
(called only once)
gc_CallAck(CALL_PROC)
GCEV_CALLPROC
gc_CallAck(CALL_PROC)
GCEV_CALLPROC
gc_ReqMoreInfo()
GCEV_MOREINFO
DETECTED
OFFERED
NULL
ACCEPTED
CallRouting
GetMoreInfo
CONNECTED
Legend: