Global Call API for HMP on Windows Programming Guide — August 2006 51
Call State Models
Figure 9 shows an asynchronous call scenario for an incoming call with call acknowledgement and
call proceeding controlled by the call control layer.
Figure 9. Call Acknowledgement and Call Proceeding Done at Technology Call Control Layer
Note: In Figure9, the “Acknowledgement and Request for More Address Information” applies to E1, T1,
and ISDN technologies only.
Application
GlobalCall
Library/
Technology
Network
GCEV_OFFERED
GCEV_DETECTED
Incoming Call
gc_GetCallInfo(DESTINATION_ADDRESS) /
gc_GetCallInfo(ORIGINATION_ADDRESS)
Acknowledgement
and Request for
More Address
Information
More Information
(All Information
Received)
GCEV_ACCEPTED
GCEV_ANSWERED
gc_AnswerCall()
Call Proceeding
Alerting
Call Answered
(Not Enough
Information
Received)
gc_AcceptCall()