eXosip_event(3)

πŸ“¦ version 5.3.0, in epel 9

πŸ¦‹ eXosip_event(3) β€” libeXosip2, bestie edition πŸ¦‹

okay so welcome to the eXosip_event(3) page from libeXosip2 β€” this is the manual for the event description struct, and we're gonna get through it together. πŸ’–


🌸 NAME 🌸

eXosip_event β€” that's the name, bestie. This whole page is literally about it. πŸ’…

✨ SYNOPSIS ✨

#include <eXosip.h>

πŸŽ€ Data Fields πŸŽ€

  • eXosip_event_type_t type
  • char textinfo [256]
  • void * external_reference
  • osip_message_t * request
  • osip_message_t * response
  • osip_message_t * ack
  • int tid
  • int did
  • int rid
  • int cid
  • int sid
  • int nid
  • int ss_status
  • int ss_reason

πŸ”₯ Detailed Description πŸ”₯

Structure for event description. That's the vibe. No extra lore, bestie. 😭

πŸ’« Field Documentation πŸ’«

eXosip_event_type_t eXosip_event::type

type of the event β€” iconic, necessary, tells you what's happening. ✨

char eXosip_event::textinfo[256]

text description of event β€” literally a little text description of the event. πŸŽ€

void* eXosip_event::external_reference

external reference (for calls) β€” keeping that external reference (for calls) energy. 🫢

osip_message_t* eXosip_event::request

request within current transaction β€” yep, the request inside the current transaction. πŸ’Œ

osip_message_t* eXosip_event::response

last response within current transaction β€” the last response in the current transaction, no cap. πŸ”₯

osip_message_t* eXosip_event::ack

ack within current transaction β€” the ack inside the current transaction. πŸ’…

int eXosip_event::tid

unique id for transactions (to be used for answers) β€” a unique id for transactions, and yes bestie, it's to be used for answers. πŸ‘‘

int eXosip_event::did

unique id for SIP dialogs β€” unique id for SIP dialogs. πŸ¦‹

int eXosip_event::rid

unique id for registration β€” unique id for registration. 🌸

int eXosip_event::cid

unique id for SIP calls (but multiple dialogs!) β€” unique id for SIP calls, but multiple dialogs! The tea. β˜•

int eXosip_event::sid

unique id for outgoing subscriptions β€” unique id for outgoing subscriptions. πŸ’œ

int eXosip_event::nid

unique id for incoming subscriptions β€” unique id for incoming subscriptions. πŸ’–

int eXosip_event::ss_status

current Subscription-State for subscription β€” the current Subscription-State for subscription. ⭐

int eXosip_event::ss_reason

current Reason status for subscription β€” the current Reason status for subscription. 🌈

πŸ€– Author πŸ€–

Generated automatically by Doxygen for libeXosip2 from the source code. No cap, the robots generated it. πŸ€–βœ¨

xoxo bestie πŸ’– β€” eXosip_event(3) from libeXosip2, Version 5.3.0, dated Thu May 18 2023. Bye! πŸŽ€

πŸ“¦ where this page comes from