SIP Witch 1.9.15
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
eX_register.h File Reference

eXosip registration API More...

#include <osipparser2/osip_parser.h>
#include <time.h>
Include dependency graph for eX_register.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __EX_REGISTER_H__
 

Functions

int eXosip_register_build_initial_register (struct eXosip_t *excontext, const char *from, const char *proxy, const char *contact, int expires, osip_message_t **reg)
 Build initial REGISTER request. More...
 
int eXosip_register_build_initial_register_withqvalue (struct eXosip_t *excontext, const char *from, const char *proxy, const char *contact, int expires, const char *qvalue, osip_message_t **reg)
 Build initial REGISTER request with qvalue for contact. More...
 
int eXosip_register_build_register (struct eXosip_t *excontext, int rid, int expires, osip_message_t **reg)
 Build a new REGISTER request for an existing registration. More...
 
int eXosip_register_send_register (struct eXosip_t *excontext, int rid, osip_message_t *reg)
 Send a REGISTER request for an existing registration. More...
 
int eXosip_register_remove (struct eXosip_t *excontext, int rid)
 Remove existing registration without sending REGISTER. More...
 

Detailed Description

eXosip registration API

This file provide the API needed to control registrations. You can use it to:

Definition in file eX_register.h.

Macro Definition Documentation

#define __EX_REGISTER_H__

Definition at line 26 of file eX_register.h.