eXosip2_registration

Langue: en

Version: 171211 (fedora - 06/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

eXosip2 REGISTER and Registration Management -

Functions


int eXosip_register_build_initial_register (const char *from, const char *proxy, const char *contact, int expires, osip_message_t **reg)

int eXosip_register_build_register (int rid, int expires, osip_message_t **reg)

int eXosip_register_send_register (int rid, osip_message_t *reg)

int eXosip_register_remove (int rid)

Function Documentation

int eXosip_register_build_initial_register (const char * from, const char * proxy, const char * contact, int expires, osip_message_t ** reg)

Build initial REGISTER request.

Parameters:

from SIP url for caller.
proxy Proxy used for registration.
contact Contact address. (optional)
expires The expires value for registration.
reg The SIP request to build.

int eXosip_register_build_register (int rid, int expires, osip_message_t ** reg)

Build a new REGISTER request for an existing registration.

Parameters:

rid A unique identifier for the registration context
expires The expires value for registration.
reg The SIP request to build.

int eXosip_register_send_register (int rid, osip_message_t * reg)

Send a REGISTER request for an existing registration.

Parameters:

rid A unique identifier for the registration context
reg The SIP request to build. (NULL for default REGISTER)

int eXosip_register_remove (int rid)

Remove existing registration without sending REGISTER.

Parameters:

rid A unique identifier for the registration context

Author

Generated automatically by Doxygen for libeXosip2 from the source code.