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