Dialogic Dialogic Global Call IP IP Phone User Manual


 
484 Dialogic
®
Global Call IP Technology Guide — November 2007
Dialogic Corporation
in the Dialogic
®
IP Media Library API Library Reference and the Dialogic
®
IP Media Library
API Programming Guide for more information.
The thresholds supported by Dialogic
®
Global Call API for HMP are:
QOSTYPE_JITTER
QOSTYPE_LOSTPACKETS
QOSTYPE_RTCPTIMEOUT
QOSTYPE_RTPTIMEOUT
mode
Must be set to EV_SYNC.
Note: Applications must include the gcipmlib.h header file before Dialogic
®
Global Call API can be
used to set or retrieve QoS threshold values.
See Section 4.21.3, “Setting QoS Threshold Values”, on page 264 for code examples.
8.3.25 gc_SetConfigData( ) Variances for IP
This function is only supported in asynchronous mode.
The gc_SetConfigData( ) function is used for a number of different purposes:
setting parameters for all board devices, including devices that are already open
enabling and disabling unsolicited GCEV_EXTENSION events on a board device basis
setting the type of DTMF support and the RFC 2833 payload type on a board device basis [not
supported in 3PCC operating mode]
setting T.38 fax server operating mode [not supported in 3PCC operating mode], which also
enables/disables application access to re-INVITE requests
masking and unmasking call state events on a line device basis
Notes: 1. The gc_SetConfigData( ) function operates on board devices, that is, devices opened using
gc_OpenEx( ) with :N_iptBx:P_IP in the devicename parameter. By its nature, a board device is
multi-protocol, that is, it applies to both the H.323 and SIP protocols and is not directed to one
specific protocol. You cannot open a board device (with :P_H323 or :P_SIP in the devicename
parameter) to target a specific protocol.
2. When using the gc_SetConfigData( ) function to set parameters, the parameter values apply to
all board devices, including devices that are already open. The parameters can be overridden by
specifying new values in the gc_SetUserInfo( ) function (on a per line device basis) or the
gc_MakeCall( ) function (on a per call basis).
3. Coder information can be specified for a device when using gc_SetConfigData( ), or when using
gc_MakeCall( ) to make a call, or when using gc_AnswerCall( ) to answer a call. Note that this
capability is not supported in 3PCC operating mode.
4. Use gc_SetUserInfo( ) to set parameters on line devices.