eXosip2_registration

Langue: en

Version: 359726 (ubuntu - 24/10/10)

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.