50 Global Call API for HMP on Windows Programming Guide — August 2006
Call State Models
Figure 8 shows an asynchronous call scenario for an incoming call with call proceeding controlled by the application with the minimum information configuration. This scenario applies to E1, T1 and ISDN technologies only. Figure 8. Call Proceeding Done by the Application Layer with Minimum Information Configured
Application
GlobalCall
Library/
Technology
Network
GCEV_OFFERED
GCEV_DETECTED
Incoming Call
gc_GetCallInfo(DESTINATION_ADDRESS)
gc_GetCallInfo(ORIGINATION_ADDRESS)
gc_AcceptCall()
Acknowledgement
and Request for
More Address
Information
More Information
More Information
gc_CallAck(GCACK_SERVICE_INFO)
(New Information
Buffered)
GCEV_MOREINFO
gc_CallAck(GCACK_SERVICE_PROC)
GCEV_CALLPROC
GCEV_ACCEPTED
GCEV_ANSWERED
gc_AnswerCall()
Call Proceeding
Alerting
Call Answered
(Minimum
Information
Received)