Dialogic Dialogic Global Call IP IP Phone User Manual


 
464 Dialogic
®
Global Call IP Technology Guide — November 2007
Dialogic Corporation
8.3.17.2 Origination Address Information
The origination address can be specified in the origination field of type GCLIB_ADDRESS_BLK
in the GCLIB_MAKECALL_BLK structure. The address field in the GCLIB_ADDRESS_BLK
contains the actual address and the address_type field in the GCLIB_ADDRESS_BLK structure
defines the type (IP address, name, telephone number) in the address field.
Note: The total length of the address string is limited by the value MAX_ADDRESS_LEN (defined in
gclib.h).
The origination address can be set using the gc_SetCallingNum( ) function, which is a deprecated
function. The preferred equivalent is gc_SetConfigData( ). See the Dialogic
®
Global Call API
Library Reference for more information.
Table 35. Configurable Call Parameters When Using SIP
Set ID Parameter ID and Datatype
GCSET_CHAN_CAPABILITY
Note: This parameter set is not
supported in 3PCC operating mode.
IPPARM_LOCAL_CAPABILITY
Data structure, type IP_CAPABILITY. See reference page for
IP_CAPABILITY on page 543 for more information.
Note: If no transmit/receive coder type is specified, any supported
coder type is accepted.
IPSET_CALLINFO
See Section 9.2.2,
“IPSET_CALLINFO”, on page 512
for more information.
IPPARM_CONNECTIONMETHOD
Enumeration, with one of the following values:
IP_CONNECTIONMETHOD_FASTSTART
IP_CONNECTIONMETHOD_SLOWSTART
See Section 4.2.4, “SIP Call Setup Modes”, on page 118 for more
information.
This parameter ID is not supported in 3PCC operating mode.
IPPARM_CALLID
String, max. length = MAX_IP_SIP_CALLID_LENGTH
Note: Directly manipulating the SIP Call ID message header via
IPSET_SIP_MSGINFO and IPPARM_CALLID_HDR will override
any value provided here.
IPPARM_DISPLAY
String, max. length = MAX_DISPLAY_LENGTH (82), null-terminated
IPPARM_PHONELIST
String, max. length = 131
Notes:
The term “String” implies the normal definition of a character string which can contain letters, numbers, white space, and a
null (for termination).
The parameter names used are more closely aligned with H.323 terminology. Corresponding SIP terminology is described in
http://www.ietf.org/rfc/rfc3261.txt?number=3261.