Enumerations | |
enum | eXosip_ss { EXOSIP_SUBCRSTATE_UNKNOWN, EXOSIP_SUBCRSTATE_PENDING, EXOSIP_SUBCRSTATE_ACTIVE, EXOSIP_SUBCRSTATE_TERMINATED } |
enum | eXosip_ss_reason { DEACTIVATED, PROBATION, REJECTED, TIMEOUT, GIVEUP, NORESOURCE } |
enum | eXosip_ss_status { EXOSIP_NOTIFY_UNKNOWN, EXOSIP_NOTIFY_PENDING, EXOSIP_NOTIFY_ONLINE, EXOSIP_NOTIFY_BUSY, EXOSIP_NOTIFY_BERIGHTBACK, EXOSIP_NOTIFY_AWAY, EXOSIP_NOTIFY_ONTHEPHONE, EXOSIP_NOTIFY_OUTTOLUNCH, EXOSIP_NOTIFY_CLOSED } |
Functions | |
int | eXosip_subscribe_build_initial_request (osip_message_t **subscribe, const char *to, const char *from, const char *route, const char *event, int expires) |
int | eXosip_subscribe_send_initial_request (osip_message_t *subscribe) |
int | eXosip_subscribe_build_refresh_request (int did, osip_message_t **sub) |
int | eXosip_subscribe_send_refresh_request (int did, osip_message_t *sub) |
int | eXosip_subscribe_remove (int did) |
|
|
|
|
|
|
Build a default initial SUBSCRIBE request.
|
|
Send an initial SUBSCRIBE request.
|
|
Build a default new SUBSCRIBE message.
|
|
Send a new SUBSCRIBE request.
|
|
Remove outgoing subscription context.
|