\hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type}{}\doxysection{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Storage\+Event\+Type Enum Reference}
\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type}\index{io.agora.rtm.RtmConstants.RtmStorageEventType@{io.agora.rtm.RtmConstants.RtmStorageEventType}}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a472b248ca5a7db9c59fcf41f6b686971}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a472b248ca5a7db9c59fcf41f6b686971}} 
static int {\bfseries get\+Value} (\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type}{Rtm\+Storage\+Event\+Type}} type)
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a4b6579f7852e082b2a5332837b13dd09}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a4b6579f7852e082b2a5332837b13dd09}} 
static \mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type}{Rtm\+Storage\+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_storage_event_type_a017db972dfcde95f0174f038abc9d822}{N\+O\+NE}} =(0)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_abd3074bae4c196b1a65a28a3b6b1d592}{S\+N\+A\+P\+S\+H\+OT}} =(1)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a0b245c2c56e60db0890b2729cb582088}{S\+ET}} =(2)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a8fe77f490d292ce724174a7d1e2e184e}{U\+P\+D\+A\+TE}} =(3)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_aec794b970c5318f5062fb9fed7a91be9}{R\+E\+M\+O\+VE}} =(4)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
R\+TM storage event type. 

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

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

1\+: Triggered when user subscribe user metadata state or join channel with options.\+with\+Metadata = true. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a0b245c2c56e60db0890b2729cb582088}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a0b245c2c56e60db0890b2729cb582088}} 
\index{io.agora.rtm.RtmConstants.RtmStorageEventType@{io.agora.rtm.RtmConstants.RtmStorageEventType}!SET@{SET}}
\index{SET@{SET}!io.agora.rtm.RtmConstants.RtmStorageEventType@{io.agora.rtm.RtmConstants.RtmStorageEventType}}
\doxysubsubsection{\texorpdfstring{SET}{SET}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Storage\+Event\+Type.\+S\+ET =(2)}

2\+: Triggered when a remote user set metadata \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a8fe77f490d292ce724174a7d1e2e184e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_a8fe77f490d292ce724174a7d1e2e184e}} 
\index{io.agora.rtm.RtmConstants.RtmStorageEventType@{io.agora.rtm.RtmConstants.RtmStorageEventType}!UPDATE@{UPDATE}}
\index{UPDATE@{UPDATE}!io.agora.rtm.RtmConstants.RtmStorageEventType@{io.agora.rtm.RtmConstants.RtmStorageEventType}}
\doxysubsubsection{\texorpdfstring{UPDATE}{UPDATE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Storage\+Event\+Type.\+U\+P\+D\+A\+TE =(3)}

3\+: Triggered when a remote user update metadata \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_aec794b970c5318f5062fb9fed7a91be9}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_storage_event_type_aec794b970c5318f5062fb9fed7a91be9}} 
\index{io.agora.rtm.RtmConstants.RtmStorageEventType@{io.agora.rtm.RtmConstants.RtmStorageEventType}!REMOVE@{REMOVE}}
\index{REMOVE@{REMOVE}!io.agora.rtm.RtmConstants.RtmStorageEventType@{io.agora.rtm.RtmConstants.RtmStorageEventType}}
\doxysubsubsection{\texorpdfstring{REMOVE}{REMOVE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Storage\+Event\+Type.\+R\+E\+M\+O\+VE =(4)}

4\+: Triggered when a remote user remove metadata 