.TH "eXosip2_notify" 3 "Thu Dec 15 2016" "Version 4.1.0" "libeXosip2" \" -*- nroff -*- .ad l .nh .SH NAME eXosip2_notify \- eXosip2 SUBSCRIBE and incoming subscriptions .SS "Functions" .in +1c .ti -1c .RI "int \fBeXosip_insubscription_build_answer\fP (struct eXosip_t *excontext, int tid, int status, osip_message_t **answer)" .br .ti -1c .RI "int \fBeXosip_insubscription_send_answer\fP (struct eXosip_t *excontext, int tid, int status, osip_message_t *answer)" .br .ti -1c .RI "int \fBeXosip_insubscription_build_request\fP (struct eXosip_t *excontext, int did, const char *method, osip_message_t **request)" .br .ti -1c .RI "int \fBeXosip_insubscription_build_notify\fP (struct eXosip_t *excontext, int did, int subscription_status, int subscription_reason, osip_message_t **request)" .br .ti -1c .RI "int \fBeXosip_insubscription_send_request\fP (struct eXosip_t *excontext, int did, osip_message_t *request)" .br .ti -1c .RI "int \fBeXosip_insubscription_remove\fP (struct eXosip_t *excontext, int did)" .br .in -1c .SH "Detailed Description" .PP .SH "Function Documentation" .PP .SS "int eXosip_insubscription_build_answer (struct eXosip_t * excontext, int tid, int status, osip_message_t ** answer)" Build answer for an SUBSCRIBE request\&. .PP \fBParameters:\fP .RS 4 \fIexcontext\fP eXosip_t instance\&. .br \fItid\fP id of SUBSCRIBE transaction\&. .br \fIstatus\fP status for SIP answer to build\&. .br \fIanswer\fP The SIP answer to build\&. .RE .PP .SS "int eXosip_insubscription_send_answer (struct eXosip_t * excontext, int tid, int status, osip_message_t * answer)" Send answer for an SUBSCRIBE request\&. .PP \fBParameters:\fP .RS 4 \fIexcontext\fP eXosip_t instance\&. .br \fItid\fP id of SUBSCRIBE transaction\&. .br \fIstatus\fP status for SIP answer to send\&. .br \fIanswer\fP The SIP answer to send\&. (default will be sent if NULL) .RE .PP .SS "int eXosip_insubscription_build_request (struct eXosip_t * excontext, int did, const char * method, osip_message_t ** request)" Build a request within subscription\&. .PP \fBParameters:\fP .RS 4 \fIexcontext\fP eXosip_t instance\&. .br \fIdid\fP id of incoming subscription\&. .br \fImethod\fP request method to build\&. .br \fIrequest\fP The SIP request to build\&. .RE .PP .SS "int eXosip_insubscription_build_notify (struct eXosip_t * excontext, int did, int subscription_status, int subscription_reason, osip_message_t ** request)" Build a NOTIFY request within subscription\&. .PP \fBParameters:\fP .RS 4 \fIexcontext\fP eXosip_t instance\&. .br \fIdid\fP id of incoming subscription\&. .br \fIsubscription_status\fP subscription status (pending, active, terminated) .br \fIsubscription_reason\fP subscription reason .br \fIrequest\fP The SIP request to build\&. .RE .PP .SS "int eXosip_insubscription_send_request (struct eXosip_t * excontext, int did, osip_message_t * request)" Send a request within subscription\&. .PP \fBParameters:\fP .RS 4 \fIexcontext\fP eXosip_t instance\&. .br \fIdid\fP id of incoming subscription\&. .br \fIrequest\fP The SIP request to send\&. .RE .PP .SS "int eXosip_insubscription_remove (struct eXosip_t * excontext, int did)" Remove incoming subscription context\&. .PP \fBParameters:\fP .RS 4 \fIexcontext\fP eXosip_t instance\&. .br \fIdid\fP identifier of the subscription\&. .RE .PP .SH "Author" .PP Generated automatically by Doxygen for libeXosip2 from the source code\&.