table of contents
eXosip2 REGISTER and Registration Management(3) | libeXosip2 | eXosip2 REGISTER and Registration Management(3) |
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)
Detailed Description¶
Function Documentation¶
int eXosip_register_build_initial_register (const char *from, const char *proxy, const char *contact, intexpires, 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_initial_register_withqvalue (const char *from, const char *proxy, const char *contact, intexpires, const char *qvalue, osip_message_t **reg)¶
Build initial REGISTER request with qvalue for contact. Parameters:from SIP url for caller.
proxy Proxy used for registration.
contact Contact address. (optional)
expires The expires value for registration.
qvalue The qvalue value for contact header.
reg The SIP request to build.
int eXosip_register_build_register (intrid, intexpires, 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 (intrid, 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 (intrid)¶
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.Sun Jun 24 2012 | Version 3.1.0 |