\section{eXosip\_\-event Struct Reference} \label{structeXosip__event}\index{eXosip\_\-event@{eXosip\_\-event}} {\tt \#include $<$eXosip.h$>$} \subsection*{Data Fields} \begin{CompactItemize} \item eXosip\_\-event\_\-type\_\-t {\bf type} \item char {\bf textinfo} [256] \item void $\ast$ {\bf external\_\-reference} \item osip\_\-message\_\-t $\ast$ {\bf request} \item osip\_\-message\_\-t $\ast$ {\bf response} \item osip\_\-message\_\-t $\ast$ {\bf ack} \item int {\bf tid} \item int {\bf did} \item int {\bf rid} \item int {\bf cid} \item int {\bf sid} \item int {\bf nid} \item int {\bf ss\_\-status} \item int {\bf ss\_\-reason} \end{CompactItemize} \subsection{Detailed Description} Structure for event description \subsection{Field Documentation} \index{eXosip\_\-event@{eXosip\_\-event}!type@{type}} \index{type@{type}!eXosip_event@{eXosip\_\-event}} \subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}eXosip\_\-event\_\-type\_\-t {\bf eXosip\_\-event::type}}\label{structeXosip__event_9d203656a6b8a7cd8ced9daadff66970} type of the event \index{eXosip\_\-event@{eXosip\_\-event}!textinfo@{textinfo}} \index{textinfo@{textinfo}!eXosip_event@{eXosip\_\-event}} \subsubsection[{textinfo}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf eXosip\_\-event::textinfo}[256]}\label{structeXosip__event_c19c3bab4b30b17be40c8524b5e2cac9} text description of event \index{eXosip\_\-event@{eXosip\_\-event}!external\_\-reference@{external\_\-reference}} \index{external\_\-reference@{external\_\-reference}!eXosip_event@{eXosip\_\-event}} \subsubsection[{external\_\-reference}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf eXosip\_\-event::external\_\-reference}}\label{structeXosip__event_56c716919e858e06ce395d23346c0426} external reference (for calls) \index{eXosip\_\-event@{eXosip\_\-event}!request@{request}} \index{request@{request}!eXosip_event@{eXosip\_\-event}} \subsubsection[{request}]{\setlength{\rightskip}{0pt plus 5cm}osip\_\-message\_\-t$\ast$ {\bf eXosip\_\-event::request}}\label{structeXosip__event_d5f4c3796c2c7c2501df7b3007026bc0} request within current transaction \index{eXosip\_\-event@{eXosip\_\-event}!response@{response}} \index{response@{response}!eXosip_event@{eXosip\_\-event}} \subsubsection[{response}]{\setlength{\rightskip}{0pt plus 5cm}osip\_\-message\_\-t$\ast$ {\bf eXosip\_\-event::response}}\label{structeXosip__event_ece281fd9b5c929dc637015c95aeb25b} last response within current transaction \index{eXosip\_\-event@{eXosip\_\-event}!ack@{ack}} \index{ack@{ack}!eXosip_event@{eXosip\_\-event}} \subsubsection[{ack}]{\setlength{\rightskip}{0pt plus 5cm}osip\_\-message\_\-t$\ast$ {\bf eXosip\_\-event::ack}}\label{structeXosip__event_a909294986d17c5cdaff087df818c85a} ack within current transaction \index{eXosip\_\-event@{eXosip\_\-event}!tid@{tid}} \index{tid@{tid}!eXosip_event@{eXosip\_\-event}} \subsubsection[{tid}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::tid}}\label{structeXosip__event_49280ad5e6963a9aeb50d20bc08974cf} unique id for transactions (to be used for answers) \index{eXosip\_\-event@{eXosip\_\-event}!did@{did}} \index{did@{did}!eXosip_event@{eXosip\_\-event}} \subsubsection[{did}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::did}}\label{structeXosip__event_54517d01d0899636d0df8e7dde1886d5} unique id for SIP dialogs \index{eXosip\_\-event@{eXosip\_\-event}!rid@{rid}} \index{rid@{rid}!eXosip_event@{eXosip\_\-event}} \subsubsection[{rid}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::rid}}\label{structeXosip__event_f59ba170cda4ee2b76dd4bf52b22a42b} unique id for registration \index{eXosip\_\-event@{eXosip\_\-event}!cid@{cid}} \index{cid@{cid}!eXosip_event@{eXosip\_\-event}} \subsubsection[{cid}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::cid}}\label{structeXosip__event_1059eb82226201ef30825a19e013357f} unique id for SIP calls (but multiple dialogs!) \index{eXosip\_\-event@{eXosip\_\-event}!sid@{sid}} \index{sid@{sid}!eXosip_event@{eXosip\_\-event}} \subsubsection[{sid}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::sid}}\label{structeXosip__event_7ab9e305453d52eabf757cfd23307e03} unique id for outgoing subscriptions \index{eXosip\_\-event@{eXosip\_\-event}!nid@{nid}} \index{nid@{nid}!eXosip_event@{eXosip\_\-event}} \subsubsection[{nid}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::nid}}\label{structeXosip__event_aa1a4ba72f039ea9d19673a254af11bb} unique id for incoming subscriptions \index{eXosip\_\-event@{eXosip\_\-event}!ss\_\-status@{ss\_\-status}} \index{ss\_\-status@{ss\_\-status}!eXosip_event@{eXosip\_\-event}} \subsubsection[{ss\_\-status}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::ss\_\-status}}\label{structeXosip__event_877f6cc143d10edffd7bfd9022f65b29} current Subscription-State for subscription \index{eXosip\_\-event@{eXosip\_\-event}!ss\_\-reason@{ss\_\-reason}} \index{ss\_\-reason@{ss\_\-reason}!eXosip_event@{eXosip\_\-event}} \subsubsection[{ss\_\-reason}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf eXosip\_\-event::ss\_\-reason}}\label{structeXosip__event_cd0a3fa6029abd2a09af7163a0328f21} current Reason status for subscription The documentation for this struct was generated from the following file:\begin{CompactItemize} \item {\bf eXosip.h}\end{CompactItemize}