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

eXosip2_notify - eXosip2 SUBSCRIBE and incoming subscriptions


int eXosip_insubscription_build_answer (struct eXosip_t *excontext, int tid, int status, osip_message_t **answer)
int eXosip_insubscription_send_answer (struct eXosip_t *excontext, int tid, int status, osip_message_t *answer)
int eXosip_insubscription_build_request (struct eXosip_t *excontext, int did, const char *method, osip_message_t **request)
int eXosip_insubscription_build_notify (struct eXosip_t *excontext, int did, int subscription_status, int subscription_reason, osip_message_t **request)
int eXosip_insubscription_send_request (struct eXosip_t *excontext, int did, osip_message_t *request)
int eXosip_insubscription_remove (struct eXosip_t *excontext, int did)

Build answer for an SUBSCRIBE request.

Parameters:

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

Send answer for an SUBSCRIBE request.

Parameters:

excontext eXosip_t instance.
tid id of SUBSCRIBE transaction.
status status for SIP answer to send.
answer The SIP answer to send. (default will be sent if NULL)

Build a request within subscription.

Parameters:

excontext eXosip_t instance.
did id of incoming subscription.
method request method to build.
request The SIP request to build.

Build a NOTIFY request within subscription.

Parameters:

excontext eXosip_t instance.
did id of incoming subscription.
subscription_status subscription status (pending, active, terminated)
subscription_reason subscription reason
request The SIP request to build.

Send a request within subscription.

Parameters:

excontext eXosip_t instance.
did id of incoming subscription.
request The SIP request to send.

Remove incoming subscription context.

Parameters:

excontext eXosip_t instance.
did identifier of the subscription.

Generated automatically by Doxygen for libeXosip2 from the source code.

Thu Dec 15 2016 Version 4.1.0