eXosip2 OPTIONS and UA capabilities Management
[SIP messages and call control API]


Functions

int eXosip_options_build_request (osip_message_t **options, const char *to, const char *from, const char *route)
int eXosip_options_send_request (osip_message_t *options)
int eXosip_options_build_answer (int tid, int status, osip_message_t **answer)
int eXosip_options_send_answer (int tid, int status, osip_message_t *answer)

Function Documentation

int eXosip_options_build_request ( osip_message_t **  options,
const char *  to,
const char *  from,
const char *  route 
)

Build a default OPTIONS message.

Parameters:
options Pointer for the SIP request to build.
to SIP url for callee.
from SIP url for caller.
route Route header for INVITE. (optionnal)

int eXosip_options_send_request ( osip_message_t *  options  ) 

Send an OPTIONS request.

Parameters:
options SIP OPTIONS message to send.

int eXosip_options_build_answer ( int  tid,
int  status,
osip_message_t **  answer 
)

Build answer for an OPTIONS request.

Parameters:
tid id of OPTIONS transaction.
status status for SIP answer to build.
answer The SIP answer to build.

int eXosip_options_send_answer ( int  tid,
int  status,
osip_message_t *  answer 
)

Send answer for an OPTIONS request.

Parameters:
tid id of OPTIONS transaction.
status status for SIP answer to send.
answer The SIP answer to send. (default will be sent if NULL)


Generated on Wed Feb 13 01:25:39 2008 for libeXosip2 by  doxygen 1.5.4