128 Global Call API for HMP on Windows Programming Guide — August 2006
Handling Service Requests
Figure 32. Service Request Architecture
10.2 Service Request Components
Using the Global Call Service Request (GCSR) feature involves the following API components:
gc_ReqService()
function to make a request
gc_RespService()
function to respond to a request
GCEV_SERVREQ
an event indicating that a request has been received
GCEV_SERVRESP
an event indicating a response has been received; therefore, this is also a termination event for
the gc_ReqService( ) function
GCEV_SERVRESPCMPLT
termination event for the gc_RespService() function
When using the GCSR, all requests and responses are to be made on specific device targets (that is,
LDID, CRN), and depending on the type of request and the call control library used, additional
restrictions may apply. See the appropriate Global Call Technology Guide for more information.
CUSTOMER APPLICATION
Operation and Configuration
Subsystem
GlobalCall
Operation and
Configuration
Subsystem
GCSR
CALL
CONTROL
LIBRARY
Network
Interface
Remote
Device