Dialogic 05-2239-009 User Manual

Page of 604
480
Dialogic
®
 Global Call IP Technology Guide — November 2007
Dialogic Corporation
Deregister options are specified by inserting the following parameter element into the 
GC_PARM_BLK referenced by reqdatap
IPSET_REG_INFO
IPPARM_OPERATION_DEREGISTER
and one of the following parameter data values:
IP_REG_MAINTAIN_LOCAL_INFO – deregister and keep the registration information 
locally
IP_REG_DELETE_ALL – deregister and discard the local registration information 
See 
, on page 283 for more information.
The GCEV_SERVICERESP event, which is received on an IPT board device handle, indicates that 
a service request has been responded to by an H.323 gatekeeper or a SIP registrar. This event does 
not necessarily mean that the registration operation itself was completed successfully, however; 
successful completion of the operation is indicated by the result code IPERR_OK. The event data 
includes a specification of the protocol used in the following parameter element:
IPSET_PROTOCOL
IPPARM_PROTOCOL_BITMASK
and one of the following parameter data values:
IP_PROTOCOL_H323
IP_PROTOCOL_SIP
Variance for H.323
When using H.323, the registration information that can be included in the GC_PARM_BLK 
associated with the gc_ReqService( ) function is shown in Table 38. 
Table 38. Registration Information When Using H.323
Set ID
Parameter IDs and Values
GCSET_SERVREQ
PARM_REQTYPE †
• Value = IP_REQTYPE_REGISTRATION
GCSET_SERVREQ
PARM_ACK †
IPSET_PROTOCOL
IPPARM_PROTOCOL_BITMASK 
Bitmask composed from one or both of the following values: 
• IP_PROTOCOL_H323 
• IP_PROTOCOL_SIP 
† Mandatory parameters. These parameters are required to support the generic service request mechanism provided by 
Dialogic
®
 Global Call API and are not sent in any registration message.