SIP Witch 1.9.15
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
eXosip2 SDP helper API.

Functions

sdp_message_teXosip_get_remote_sdp (struct eXosip_t *excontext, int did)
 Get remote SDP body for the latest INVITE of call. More...
 
sdp_message_teXosip_get_local_sdp (struct eXosip_t *excontext, int did)
 Get local SDP body for the latest INVITE of call. More...
 
sdp_message_teXosip_get_previous_local_sdp (struct eXosip_t *excontext, int did)
 Get local SDP body for the previous latest INVITE of call. More...
 
sdp_message_teXosip_get_remote_sdp_from_tid (struct eXosip_t *excontext, int tid)
 Get remote SDP body for the latest INVITE of call. More...
 
sdp_message_teXosip_get_local_sdp_from_tid (struct eXosip_t *excontext, int tid)
 Get local SDP body for the latest INVITE of call. More...
 
sdp_message_teXosip_get_sdp_info (osip_message_t *message)
 Get local SDP body for the given message. More...
 
sdp_connection_teXosip_get_audio_connection (sdp_message_t *sdp)
 Get audio connection information for call. More...
 
sdp_media_teXosip_get_audio_media (sdp_message_t *sdp)
 Get audio media information for call. More...
 
sdp_connection_teXosip_get_video_connection (sdp_message_t *sdp)
 Get video connection information for call. More...
 
sdp_media_teXosip_get_video_media (sdp_message_t *sdp)
 Get video media information for call. More...
 
sdp_connection_teXosip_get_connection (sdp_message_t *sdp, const char *media)
 Get media connection information for call. More...
 
sdp_media_teXosip_get_media (sdp_message_t *sdp, const char *media)
 Get media information for call. More...
 

Detailed Description

Function Documentation

sdp_connection_t* eXosip_get_audio_connection ( sdp_message_t sdp)

#include <eXosip.h>

Get audio connection information for call.

Parameters
sdpsdp information.
sdp_media_t* eXosip_get_audio_media ( sdp_message_t sdp)

#include <eXosip.h>

Get audio media information for call.

Parameters
sdpsdp information.
sdp_connection_t* eXosip_get_connection ( sdp_message_t sdp,
const char *  media 
)

#include <eXosip.h>

Get media connection information for call.

Parameters
sdpsdp information.
mediamedia to search.
sdp_message_t* eXosip_get_local_sdp ( struct eXosip_t *  excontext,
int  did 
)

#include <eXosip.h>

Get local SDP body for the latest INVITE of call.

Parameters
excontexteXosip_t instance.
diddialog id of call.
sdp_message_t* eXosip_get_local_sdp_from_tid ( struct eXosip_t *  excontext,
int  tid 
)

#include <eXosip.h>

Get local SDP body for the latest INVITE of call.

Parameters
excontexteXosip_t instance.
tidtransction id of transaction.
sdp_media_t* eXosip_get_media ( sdp_message_t sdp,
const char *  media 
)

#include <eXosip.h>

Get media information for call.

Parameters
sdpsdp information.
mediamedia to search.
sdp_message_t* eXosip_get_previous_local_sdp ( struct eXosip_t *  excontext,
int  did 
)

#include <eXosip.h>

Get local SDP body for the previous latest INVITE of call.

Parameters
excontexteXosip_t instance.
diddialog id of call.
sdp_message_t* eXosip_get_remote_sdp ( struct eXosip_t *  excontext,
int  did 
)

#include <eXosip.h>

Get remote SDP body for the latest INVITE of call.

Parameters
excontexteXosip_t instance.
diddialog id of call.
sdp_message_t* eXosip_get_remote_sdp_from_tid ( struct eXosip_t *  excontext,
int  tid 
)

#include <eXosip.h>

Get remote SDP body for the latest INVITE of call.

Parameters
excontexteXosip_t instance.
tidtransction id of transaction.
sdp_message_t* eXosip_get_sdp_info ( osip_message_t message)

#include <eXosip.h>

Get local SDP body for the given message.

Parameters
messagemessage containing the SDP.
sdp_connection_t* eXosip_get_video_connection ( sdp_message_t sdp)

#include <eXosip.h>

Get video connection information for call.

Parameters
sdpsdp information.
sdp_media_t* eXosip_get_video_media ( sdp_message_t sdp)

#include <eXosip.h>

Get video media information for call.

Parameters
sdpsdp information.