table of contents
eXosip2 SUBSCRIBE and incoming subscriptions(3) | libeXosip2 | eXosip2 SUBSCRIBE and incoming subscriptions(3) |
NAME¶
eXosip2 SUBSCRIBE and incoming subscriptions -Functions¶
int eXosip_insubscription_build_answer (struct eXosip_t *excontext, int tid, int status, osip_message_t **answer)
Detailed Description¶
Function Documentation¶
int eXosip_insubscription_build_answer (struct eXosip_t *excontext, inttid, intstatus, osip_message_t **answer)¶
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.
int eXosip_insubscription_send_answer (struct eXosip_t *excontext, inttid, intstatus, osip_message_t *answer)¶
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)
int eXosip_insubscription_build_request (struct eXosip_t *excontext, intdid, const char *method, osip_message_t **request)¶
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.
int eXosip_insubscription_build_notify (struct eXosip_t *excontext, intdid, intsubscription_status, intsubscription_reason, osip_message_t **request)¶
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.
int eXosip_insubscription_send_request (struct eXosip_t *excontext, intdid, osip_message_t *request)¶
Send a request within subscription. Parameters:excontext eXosip_t instance.
did id of incoming subscription.
request The SIP request to send.
int eXosip_insubscription_remove (struct eXosip_t *excontext, intdid)¶
Remove incoming subscription context. Parameters:excontext eXosip_t instance.
did identifier of the subscription.
Author¶
Generated automatically by Doxygen for libeXosip2 from the source code.Sat Aug 16 2014 | Version 4.1.0 |