carta
eX_subscribe.h(3)

eX_subscribe.h3

Exosip subscribe request api

Usage

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 (struct eXosip_t *excontext, osip_message_t **subscribe, const char *to, const char *from, const char *route, const char *event, int expires)

int eXosip_subscribe_send_initial_request (struct eXosip_t *excontext, osip_message_t *subscribe)

int eXosip_subscribe_remove (struct eXosip_t *excontext, int did)

int eXosip_insubscription_remove (struct eXosip_t *excontext, int did)

Detailed Description

eXosip subscribe request API

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

•

build SUBSCRIBE requests.

•

send SUBSCRIBE requests.

•

build SUBSCRIBE answers.

•

send SUBSCRIBE answers.

History

  • Debian 10 (Buster) to Debian 9 (Stretch): the text shown here
  • Debian 8 (Jessie)
  • Debian 7 (Wheezy)
  • Debian 6.0 (Squeeze)
  • Debian 5.0 (Lenny)
  • Debian 4.0 (Etch)

Author

Generated automatically by Doxygen for libeXosip2 from the source code.

From libexosip2-dev 4.1.0-2.1 in Debian 10 (Buster). Parsed by carta from the page's man source.