DOKK / manpages / debian 10 / libexosip2-dev / eXosip2_options.3.en
eXosip2_options(3) libeXosip2 eXosip2_options(3)

eXosip2_options - eXosip2 OPTIONS and UA capabilities Management


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

Build a default OPTIONS message.

Parameters:

excontext eXosip_t instance.
options Pointer for the SIP request to build.
to SIP url for callee.
from SIP url for caller.
route Route header for INVITE. (optional)

Send an OPTIONS request.

Parameters:

excontext eXosip_t instance.
options SIP OPTIONS message to send.

Build answer for an OPTIONS request.

Parameters:

excontext eXosip_t instance.
tid id of OPTIONS transaction.
status status for SIP answer to build.
answer The SIP answer to build.

Send answer for an OPTIONS request.

Parameters:

excontext eXosip_t instance.
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 automatically by Doxygen for libeXosip2 from the source code.

Thu Dec 15 2016 Version 4.1.0