Dialogic 05-2239-009 User Manual

Page of 604
532
Dialogic
®
 Global Call IP Technology Guide — November 2007
Dialogic Corporation
IP-Specific Parameters
9.2.25
IPSET_SIP_RESPONSE_CODE
This parameter set is used for response codes that are contained in used in certain SIP response 
messages. When setting a response code, the code is set on the board device level by inserting this 
parameter in a GC_PARM_BLK and calling gc_SetConfigData( ). When receiving a response 
code, the parameter is contained in a GC_PARM_BLK associated with a Global Call event.
Table 67. IPSET_SIP_RESPONSE_CODE Parameter Set
Parameter ID
Data Type & 
Size
Description
SIP/
H.323
IPPARM_ACCEPT_
RESP_CODE
Type: Unsigned 
short
Size: sizeof(int)
Used in to specify the Informational response code to 
send when accepting a call via gc_AcceptCall( ). The 
parameter value can be any integer from 101 to 199, 
but the only two commonly used values are:
• 180 (Ringing)
• 183 (Session Progress)
SIP 
only
IPPARM_
BUSY_REASON
Type: 
eIP_EC_TYPE
Size: sizeof(int)
Used to specify the cause code to send when no 
additional incoming sessions can be accepted. 
Values:
• IPEC_SIPReasonStatus480TemporarilyUnavailable
• IPEC_SIPReasonStatus486BusyHere
• IPEC_SIPReasonStatus600BusyEverywhere
SIP 
only
IPPARM_RECEIVED_
RESPONSE_
STATUS_CODE
Type: Unsigned 
short
Size: sizeof(int)
Used to retrieve the status code from a received 
provisional response reported to the application as a 
GCEV_ALERTING event. Values:
• 180 (Ringing)
• 181 (Call is Being Forwarded)
• 182 (Queued) 
• 183 (Session Progress)
SIP 
only