Dialogic 05-2239-009 User Manual
Dialogic
®
Global Call IP Technology Guide — November 2007
487
Dialogic Corporation
to use is GCSET_CALLEVENT_MSK, and the parameter IDs that may be used are
GCACT_ADDMSK, GCACT_SUBMSK, and GCACT_SETMSK. The specific parameter value
that is used to enable or disable the GCEV_INVOKE_XFER_ACCEPTED event is
GCMSK_INVOKE_XFER_ACCEPTED. Note that there is no corresponding event for H.450.2
call transfers.
GCACT_ADDMSK, GCACT_SUBMSK, and GCACT_SETMSK. The specific parameter value
that is used to enable or disable the GCEV_INVOKE_XFER_ACCEPTED event is
GCMSK_INVOKE_XFER_ACCEPTED. Note that there is no corresponding event for H.450.2
call transfers.
Table 41 describes the call parameters that can be included in the GC_PARM_BLK associated with
the gc_SetConfigData( ) function. These parameters are in addition to the call parameters
described in
the gc_SetConfigData( ) function. These parameters are in addition to the call parameters
described in
, on page 464 that can also
be included.
8.3.26
gc_SetUserInfo( ) Variances for IP
The gc_SetUserInfo( ) function can be used to:
•
set call values for all calls on the specified line device
•
set call values for the duration of a single call
Table 41. Parameters Configurable Using gc_SetConfigData( ) When Using SIP
Set ID
Parameter IDs
Use Before †
GCSET_CALL_CONFIG
GCPARM_CALLPROC ††
Enumeration with one of the following values:
Enumeration with one of the following values:
• GCCONTROL_APP – The application must
use gc_CallAck( ) to send the Proceeding
message. This is the default.
message. This is the default.
• GCCONTROL_TCCL – The stack sends
the Proceeding message automatically.
gc_AnswerCall( )
IPSET_CALLINFO
IPPARM_CONNECTIONMETHOD
Enumeration with one of the following values:
• IP_CONNECTIONMETHOD_FASTSTART
• IP_CONNECTIONMETHOD_SLOWSTART
gc_AnswerCall( )
gc_MakeCall( )
IPSET_CONFIG
IPPARM_OPERATING_MODE
Enumeration with one of the following values:
• IP_AUTOMATIC_MODE
• IP_MANUAL_MODE
gc_AnswerCall( )
gc_MakeCall( )
IPSET_DTMF
Note: This parameter set is not
supported in 3PCC operating
mode
supported in 3PCC operating
mode
IPPARM_SUPPORT_DTMF_BITMASK
Datatype: Uint8[ ]
Datatype: Uint8[ ]
IPPARM_DTMF_RFC2833_PAYLOAD_TYPE
Datatype: Uint8[ ]
Datatype: Uint8[ ]
gc_AnswerCall( )
gc_MakeCall( )
IPSET_EXTENSIONEVT_MSK
GCACT_ADDMSK
Datatype: Uint8[ ]
Datatype: Uint8[ ]
GCACT_SETMSK
Datatype: Uint8[ ]
Datatype: Uint8[ ]
GCACT_SUBMSK
Datatype: Uint8[ ]
Datatype: Uint8[ ]
gc_AnswerCall( )
† Information can be set in any state but it is only used in certain states. See the “variances” section for the specific function
for more information.
†† This is a system configuration parameter for the terminating side, not a call configuration parameter. It cannot be
overwritten by setting a new value in gc_SetUserInfo( ) or gc_MakeCall( ).
for more information.
†† This is a system configuration parameter for the terminating side, not a call configuration parameter. It cannot be
overwritten by setting a new value in gc_SetUserInfo( ) or gc_MakeCall( ).