Dialogic 05-2239-009 User Manual

Page of 604
524
Dialogic
®
 Global Call IP Technology Guide — November 2007
Dialogic Corporation
IP-Specific Parameters
9.2.16
IPSET_MSG_SIP
Table 58 shows the parameter IDs in the IPSET_MSG_SIP parameter set. This parameter set is 
used to set the response code or message type for outgoing SIP messages. In most cases, the 
parameter set is also used to identify the message type for SIP messages that are passed to the 
application in Global Call events. 
Table 58. IPSET_MSG_SIP Parameter Set
Parameter IDs
Data Type & 
Size
Description
SIP/
H.323
IPPARM_MSG_SIP_
RESPONSE_CODE
Type: int
Size: sizeof(int)
Used to set the numerical response code to send in a 
SIP response message, or to extract the code from a 
received response message.
SIP 
only
IPPARM_MSGTYPE
Type: int
Size: sizeof(int)
Sets type of supported SIP message to send using 
gc_Extension( ) and the IPEXTID_SENDMSG 
extension ID. Also used to identify the type of SIP 
message that is passed to the application as a 
GCEV_EXTENSION event (or GCEV_CALLINFO 
event in the case of INFO messages only). Defined 
values are:
• IP_MSGTYPE_SIP_INFO
• IP_MSGTYPE_SIP_INFO_FAILED
• IP_MSGTYPE_SIP_INFO_OK
• IP_MSGTYPE_SIP_NOTIFY
• IP_MSGTYPE_SIP_NOTIFY_ACCEPT
• IP_MSGTYPE_SIP_NOTIFY_REJECT
• IP_MSGTYPE_SIP_OPTIONS
• IP_MSGTYPE_SIP_OPTIONS_FAILED
• IP_MSGTYPE_SIP_OPTIONS_OK
• IP_MSGTYPE_SIP_SUBSCRIBE
• IP_MSGTYPE_SIP_SUBSCRIBE_ACCEPT
• IP_MSGTYPE_SIP_SUBSCRIBE_EXPIRE 
(receive only)
• IP_MSGTYPE_SIP_SUBSCRIBE_REJECT
SIP 
only
IPPARM_SIP_
METHOD
Type: int
Size: sizeof(int)
Type of SIP method to send. Defined values are:
• IP_MSGTYPE_SIP_CANCEL  – sends CANCEL 
method. Only supported for cancelling pending 
re-INVITE via gc_ReqModifyCall( ) function.
SIP 
3PCC 
only