Dialogic Dialogic Global Call IP IP Phone User Manual


 
528 Dialogic
®
Global Call IP Technology Guide — November 2007
Dialogic Corporation
IP-Specific Parameters
9.2.21 IPSET_RTP_ADDRESS
Table 62 shows the parameter IDs in the IPSET_RTP_ADDRESS parameter set.
9.2.22 IPSET_SDP
Table 64 shows the parameter IDs in the IPSET_SDP parameter set. This parameter set is used to
send receive SDP content in the SIP third party call control (3PCC) mode. This parameter set is not
used in first party call control (1PCC) mode.
Parameter blocks that contain the IPSET_SDP set ID are valid only in specific Global Call APIs:
gc_MakeCall( ) in the makecall parameter block
gc_ReqModifyCall( ) in the parmblk parameter block
gc_AcceptModifyCall( ) in the parmblk parameter block
gc_SipAck( ) in the parmblk parameter block
gc_Extension( ) (IPEXTID_SENDMSG) in the paramblkp parameter block (only for 200OK
to OPTIONS method)
gc_SetUserInfo( ) with duration GC_NEXT_OUTBOUND_MSG
After setting the SDP with this function, the application can then call one of the following
functions to send a SIP method containing the SDP: gc_CallAck( ), gc_AcceptCall( ),
gc_AnswerCall( ), gc_RejectModifyCall( ).
Note: Because the maximum data length for the parameters in this set is not limited to 255 bytes,
applications must use the “extended” gc_util_..._ex( ) utility functions to retrieve these parameters
from parameter blocks associated with Global Call events.
Table 63. IPSET_RTP_ADDRESS Parameter Set
Parameter IDs
Data Type &
Size
Description
SIP/
H.323
IPPARM_LOCAL Type: int
Size: sizeof(int)
Used when retrieving RTP address of the local endpoint of
an RTP stream as contained in a connection event.
both
IPPARM_REMOTE Type: int
Size: sizeof(int)
Used when retrieving RTP address of the remote endpoint
of an RTP stream as contained in a connection event.
both