\hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type}{}\doxysection{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type Enum Reference}
\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type}\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_af16dbc6629248c9b6fe32145e1806579}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_af16dbc6629248c9b6fe32145e1806579}} 
static int {\bfseries get\+Value} (\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type}{Rtm\+Presence\+Event\+Type}} type)
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a81019f72bd156f1d1b1e17a8a679f48e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a81019f72bd156f1d1b1e17a8a679f48e}} 
static \mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type}{Rtm\+Presence\+Event\+Type}} {\bfseries get\+Enum} (int value)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a9798e2ae34e678543eecfbf91ac3a3f8}{N\+O\+NE}} =(0)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a6427d025b220b039de2f26cadb00ff9c}{S\+N\+A\+P\+S\+H\+OT}} =(1)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ac59857ec3548d3a57b095377ab508722}{I\+N\+T\+E\+R\+V\+AL}} =(2)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ad5e561b2fdc5bdc091dc121d51ad6a0d}{R\+E\+M\+O\+T\+E\+\_\+\+J\+O\+IN}} =(3)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a8df94e26847a80dbc2e65956689982bc}{R\+E\+M\+O\+T\+E\+\_\+\+L\+E\+A\+VE}} =(4)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a4669c7fd266f94bf9bdb805413015b9e}{R\+E\+M\+O\+T\+E\+\_\+\+T\+I\+M\+E\+O\+UT}} =(5)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_afd12b5a6e0740736b736ede410e7306c}{R\+E\+M\+O\+T\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+G\+ED}} =(6)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ad56250c39d1be2920fa063d1ace047e2}{E\+R\+R\+O\+R\+\_\+\+O\+U\+T\+\_\+\+O\+F\+\_\+\+S\+E\+R\+V\+I\+CE}} =(7)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Presence event type 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a9798e2ae34e678543eecfbf91ac3a3f8}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a9798e2ae34e678543eecfbf91ac3a3f8}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!NONE@{NONE}}
\index{NONE@{NONE}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{NONE}{NONE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+N\+O\+NE =(0)}

0\+: Unknown event type \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a6427d025b220b039de2f26cadb00ff9c}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a6427d025b220b039de2f26cadb00ff9c}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!SNAPSHOT@{SNAPSHOT}}
\index{SNAPSHOT@{SNAPSHOT}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{SNAPSHOT}{SNAPSHOT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+S\+N\+A\+P\+S\+H\+OT =(1)}

1\+: The presence snapshot of this channel \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ac59857ec3548d3a57b095377ab508722}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ac59857ec3548d3a57b095377ab508722}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!INTERVAL@{INTERVAL}}
\index{INTERVAL@{INTERVAL}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{INTERVAL}{INTERVAL}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+I\+N\+T\+E\+R\+V\+AL =(2)}

2\+: The presence event triggered in interval mode \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ad5e561b2fdc5bdc091dc121d51ad6a0d}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ad5e561b2fdc5bdc091dc121d51ad6a0d}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!REMOTE\_JOIN@{REMOTE\_JOIN}}
\index{REMOTE\_JOIN@{REMOTE\_JOIN}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{REMOTE\_JOIN}{REMOTE\_JOIN}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+R\+E\+M\+O\+T\+E\+\_\+\+J\+O\+IN =(3)}

3\+: Triggered when remote user join channel \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a8df94e26847a80dbc2e65956689982bc}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a8df94e26847a80dbc2e65956689982bc}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!REMOTE\_LEAVE@{REMOTE\_LEAVE}}
\index{REMOTE\_LEAVE@{REMOTE\_LEAVE}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{REMOTE\_LEAVE}{REMOTE\_LEAVE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+R\+E\+M\+O\+T\+E\+\_\+\+L\+E\+A\+VE =(4)}

4\+: Triggered when remote user leave channel \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a4669c7fd266f94bf9bdb805413015b9e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_a4669c7fd266f94bf9bdb805413015b9e}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!REMOTE\_TIMEOUT@{REMOTE\_TIMEOUT}}
\index{REMOTE\_TIMEOUT@{REMOTE\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{REMOTE\_TIMEOUT}{REMOTE\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+R\+E\+M\+O\+T\+E\+\_\+\+T\+I\+M\+E\+O\+UT =(5)}

5\+: Triggered when remote user\textquotesingle{}s connection timeout \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_afd12b5a6e0740736b736ede410e7306c}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_afd12b5a6e0740736b736ede410e7306c}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!REMOTE\_STATE\_CHANGED@{REMOTE\_STATE\_CHANGED}}
\index{REMOTE\_STATE\_CHANGED@{REMOTE\_STATE\_CHANGED}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{REMOTE\_STATE\_CHANGED}{REMOTE\_STATE\_CHANGED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+R\+E\+M\+O\+T\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+G\+ED =(6)}

6\+: Triggered when user changed state \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ad56250c39d1be2920fa063d1ace047e2}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_presence_event_type_ad56250c39d1be2920fa063d1ace047e2}} 
\index{io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}!ERROR\_OUT\_OF\_SERVICE@{ERROR\_OUT\_OF\_SERVICE}}
\index{ERROR\_OUT\_OF\_SERVICE@{ERROR\_OUT\_OF\_SERVICE}!io.agora.rtm.RtmConstants.RtmPresenceEventType@{io.agora.rtm.RtmConstants.RtmPresenceEventType}}
\doxysubsubsection{\texorpdfstring{ERROR\_OUT\_OF\_SERVICE}{ERROR\_OUT\_OF\_SERVICE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Presence\+Event\+Type.\+E\+R\+R\+O\+R\+\_\+\+O\+U\+T\+\_\+\+O\+F\+\_\+\+S\+E\+R\+V\+I\+CE =(7)}

7\+: Triggered when user joined channel without presence service 