Dialogic Dialogic Global Call IP IP Phone User Manual


 
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
Typ e:
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