\hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code}{}\doxysection{io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code Enum Reference}
\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code}\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aba4543b4f62fa0a2e96ca162b1521272}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aba4543b4f62fa0a2e96ca162b1521272}} 
{\bfseries \mbox{[}static initializer\mbox{]}}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d4bc08e73ff8ecd4b8c3887bc81f3a7}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d4bc08e73ff8ecd4b8c3887bc81f3a7}} 
static int {\bfseries get\+Value} (\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code}{Rtm\+Error\+Code}} code)
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a3b4c0db3af0324794ac79f16963b3d0e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a3b4c0db3af0324794ac79f16963b3d0e}} 
static \mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code}{Rtm\+Error\+Code}} {\bfseries get\+Enum} (Integer value)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6970de937bf7435a12d4e7929bbd0ef3}{OK}} =(0)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a15005e8f2f453878756ef483d7b44629}{N\+O\+T\+\_\+\+I\+N\+I\+T\+I\+A\+L\+I\+Z\+ED}} =(-\/10001)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a00669e93829d0ef3274ba43d071128c9}{N\+O\+T\+\_\+\+L\+O\+G\+IN}} =(-\/10002)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aeed33890526d43565bcfb4df4c6da12d}{I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+P\+P\+\_\+\+ID}} =(-\/10003)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_abcd68316b60231e6be05ec2ee0dc15e5}{I\+N\+V\+A\+L\+I\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+H\+A\+N\+D\+L\+ER}} =(-\/10004)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa32389e9eb230b4188da17159f2380a8}{I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+O\+K\+EN}} =(-\/10005)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_abc904fe1950feae0137e249020ef8b52}{I\+N\+V\+A\+L\+I\+D\+\_\+\+U\+S\+E\+R\+\_\+\+ID}} =(-\/10006)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_afd9483439a85bbfe48373394297a915a}{I\+N\+I\+T\+\_\+\+S\+E\+R\+V\+I\+C\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/10007)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a12eb84d988c3c150e16fdf08c967e343}{I\+N\+V\+A\+L\+I\+D\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+A\+ME}} =(-\/10008)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a719ea91d93650544899a44ff8c88c230}{T\+O\+K\+E\+N\+\_\+\+E\+X\+P\+I\+R\+ED}} =(-\/10009)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a03918b157b2b161449269719f84d6c81}{L\+O\+G\+I\+N\+\_\+\+N\+O\+\_\+\+S\+E\+R\+V\+E\+R\+\_\+\+R\+E\+S\+O\+U\+R\+C\+ES}} =(-\/10010)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d3a569c20e11ecf1fd4883290a01770}{L\+O\+G\+I\+N\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/10011)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_adedd854ff0fa9144a9c34ee97fc330f8}{L\+O\+G\+I\+N\+\_\+\+R\+E\+J\+E\+C\+T\+ED}} =(-\/10012)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7de5014d6a7412a1eb8659fd6f16aaec}{L\+O\+G\+I\+N\+\_\+\+A\+B\+O\+R\+T\+ED}} =(-\/10013)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa4068ae977c87ef5cfa214d494b1db15}{I\+N\+V\+A\+L\+I\+D\+\_\+\+P\+A\+R\+A\+M\+E\+T\+ER}} =(-\/10014)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7c4a4fa1518c3c272f983efc08e8c2bc}{L\+O\+G\+I\+N\+\_\+\+N\+O\+T\+\_\+\+A\+U\+T\+H\+O\+R\+I\+Z\+ED}} =(-\/10015)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0432613fbb0e815a2a250292c2690aa9}{I\+N\+C\+O\+N\+S\+I\+S\+T\+E\+N\+T\+\_\+\+A\+P\+P\+ID}} =(-\/10016)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1250194ad71faa3624dad24599e8c8e1}{D\+U\+P\+L\+I\+C\+A\+T\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+ON}} =(-\/10017)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a20cd6e5905bb882ee1fa7bd0ae0c3eca}{I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+A\+L\+R\+E\+A\+D\+Y\+\_\+\+R\+E\+L\+E\+A\+S\+ED}} =(-\/10018)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af47392478f544ed128e18b171fc46634}{I\+N\+V\+A\+L\+I\+D\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+Y\+PE}} =(-\/10019)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a631ce1ddcbe444278d211c1944981b92}{I\+N\+V\+A\+L\+I\+D\+\_\+\+E\+N\+C\+R\+Y\+P\+T\+I\+O\+N\+\_\+\+P\+A\+R\+A\+M\+E\+T\+ER}} =(-\/10020)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a88c0f0d66f3f8ac5a0c178dd7f3d2944}{O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+R\+A\+T\+E\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON}} =(-\/10021)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8f86b71b2c0775377dbaa7f70fbd7927}{S\+E\+R\+V\+I\+C\+E\+\_\+\+N\+O\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}} =(-\/10022)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0a3f9ddf7852efd89bb05889b89fa688}{L\+O\+G\+I\+N\+\_\+\+C\+A\+N\+C\+E\+L\+ED}} =(-\/10023)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_acdfcffbfee159862293c50c69a78f16f}{I\+N\+V\+A\+L\+I\+D\+\_\+\+P\+R\+I\+V\+A\+T\+E\+\_\+\+C\+O\+N\+F\+IG}} =(-\/10024)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f2afe5f7db08599f856e504119db0c9}{N\+O\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED}} =(-\/10025)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a41071e27b3a7a36271baf98342e538bf}{R\+E\+N\+E\+W\+\_\+\+T\+O\+K\+E\+N\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/10026)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a608f6d37f3f383f9acd832ad988ab1b7}{C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+J\+O\+I\+N\+ED}} =(-\/11001)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa640c733aa9282c7f6deba8a0b20431b}{C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+ED}} =(-\/11002)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a57a7b197db9a86b1f988fddef9ecc3e6}{C\+H\+A\+N\+N\+E\+L\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+U\+S\+E\+R\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON}} =(-\/11003)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a58a1391d7a4a69f4f23bd569b7ac8006}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+\_\+\+R\+E\+U\+SE}} =(-\/11004)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8b7cad327f321e0dd617a6c6bd314edb}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON}} =(-\/11005)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a54eb5d10e1684686707729837a38e599}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+\_\+\+E\+R\+R\+O\+R\+\_\+\+S\+T\+A\+TE}} =(-\/11006)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d693df141ee02238792cff37a593923}{C\+H\+A\+N\+N\+E\+L\+\_\+\+J\+O\+I\+N\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11007)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a819c4f8d63350604cb960f928304c0d9}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+A\+ME}} =(-\/11008)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6bea8da26da152e6a7dacc52df71ca06}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+M\+E\+S\+S\+A\+GE}} =(-\/11009)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa445ed5e2f03d7dc6968dcc4d30da02d}{C\+H\+A\+N\+N\+E\+L\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON}} =(-\/11010)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa1349f4a76cd6b190c6aec3e6281633f}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+U\+S\+E\+R\+\_\+\+L\+I\+ST}} =(-\/11011)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a65b857f8c359e353e4a91bb870802942}{C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE}} =(-\/11012)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa3ba90b6e58f45ec0792b60dd5138be3}{C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+O\+T\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+ED}} =(-\/11013)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a162f1ad3d06d56b423663fb0dbe5a877}{C\+H\+A\+N\+N\+E\+L\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON}} =(-\/11014)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2cc0a6fe0c7608d3ab16b183c616c687}{C\+H\+A\+N\+N\+E\+L\+\_\+\+J\+O\+I\+N\+\_\+\+T\+O\+P\+I\+C\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11015)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a92c68f3e360cc203a981a80eab2cd7e5}{C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+O\+T\+\_\+\+J\+O\+I\+N\+ED}} =(-\/11016)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4377d921417c0f645834be27d384d57b}{C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+O\+T\+\_\+\+E\+X\+I\+ST}} =(-\/11017)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aab33ba8527e1abd9cdea48e548cd245a}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+M\+E\+TA}} =(-\/11018)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad4a881f7d8a806a2c14b66519c7680bf}{C\+H\+A\+N\+N\+E\+L\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/11019)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a3e4be29d0a27575c8d703f82209874fc}{C\+H\+A\+N\+N\+E\+L\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+T\+O\+O\+\_\+\+F\+R\+E\+Q\+U\+E\+NT}} =(-\/11020)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac174326214b17997fed42a1bf8497776}{C\+H\+A\+N\+N\+E\+L\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11021)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a672f04510d4e5215264df70af5cda9f0}{C\+H\+A\+N\+N\+E\+L\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11022)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a44d5f78e32da4bdda1258d336c88c868}{C\+H\+A\+N\+N\+E\+L\+\_\+\+E\+N\+C\+R\+Y\+P\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11023)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7a2acf397aa6d958287d27dbd25c84c0}{C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+U\+B\+L\+I\+S\+H\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11024)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aad540a6786ed0e4dcc99568eb10c38da}{C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+U\+B\+L\+I\+S\+H\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+T\+O\+O\+\_\+\+F\+R\+E\+Q\+U\+E\+NT}} =(-\/11025)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a09bb3607388ffad112023cd83730fc28}{C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+U\+B\+L\+I\+S\+H\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/11026)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af52cb31096d5d79cb74eda03d97f967d}{C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED}} =(-\/11027)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a77b88e0ca6d282c7df4e8764ce06b3c1}{C\+H\+A\+N\+N\+E\+L\+\_\+\+L\+E\+A\+V\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11028)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aca12df9aad62066ca4ed26f6b6532484}{C\+H\+A\+N\+N\+E\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW}} =(-\/11029)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a19f407cc153539bf6a0f55d68715167d}{C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+T\+Y\+PE}} =(-\/11030)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_acd0416f4b0cae51077589a7640c02c34}{C\+H\+A\+N\+N\+E\+L\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+T\+Y\+PE}} =(-\/11031)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac1283341d2bd3436e985ef0749b8b603}{C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+N\+O\+T\+\_\+\+R\+E\+A\+DY}} =(-\/11032)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0859d0c46a158c5abd8f8012a1456359}{C\+H\+A\+N\+N\+E\+L\+\_\+\+R\+E\+C\+E\+I\+V\+E\+R\+\_\+\+O\+F\+F\+L\+I\+NE}} =(-\/11033)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a06f9337bad4d98290dd7c4a0e2665ebe}{C\+H\+A\+N\+N\+E\+L\+\_\+\+J\+O\+I\+N\+\_\+\+C\+A\+N\+C\+E\+L\+ED}} =(-\/11034)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5594a7ed19fef172778ca5d6e5d51b19}{C\+H\+A\+N\+N\+E\+L\+\_\+\+R\+E\+C\+E\+I\+V\+E\+R\+\_\+\+O\+F\+F\+L\+I\+N\+E\+\_\+\+B\+U\+T\+\_\+\+S\+T\+O\+R\+E\+\_\+\+S\+U\+C\+C\+E\+E\+D\+ED}} =(-\/11035)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad6174d9b463a045e43acd3c77a5b5634}{C\+H\+A\+N\+N\+E\+L\+\_\+\+R\+E\+C\+E\+I\+V\+E\+R\+\_\+\+O\+F\+F\+L\+I\+N\+E\+\_\+\+A\+N\+D\+\_\+\+S\+T\+O\+R\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11036)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6f3d14b9dc8d7b78fcce1c3b1862b46c}{C\+H\+A\+N\+N\+E\+L\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+D\+E\+L\+I\+V\+E\+R\+E\+D\+\_\+\+B\+U\+T\+\_\+\+S\+T\+O\+R\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/11037)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a50d9102658fe2089640094db266dbfaa}{S\+T\+O\+R\+A\+G\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED}} =(-\/12001)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae3dc50cebe8220e34bc7b4471aa50e63}{S\+T\+O\+R\+A\+G\+E\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+I\+T\+E\+M\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON}} =(-\/12002)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a04de763d927e76291472fd117ed8ab40}{S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+I\+T\+EM}} =(-\/12003)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa0f677a52d9617aa57f55672d89749e1}{S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+R\+G\+U\+M\+E\+NT}} =(-\/12004)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aceb5e84da98e70ff2f395fbb62611f15}{S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+R\+E\+V\+I\+S\+I\+ON}} =(-\/12005)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1109039ac9bf523ef91b0342c261758e}{S\+T\+O\+R\+A\+G\+E\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW}} =(-\/12006)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae744cefebd83792cff290e1f82f1c436}{S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+L\+O\+C\+K\+\_\+\+N\+A\+ME}} =(-\/12007)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad3050d2b816f7d10252610eb914a3953}{S\+T\+O\+R\+A\+G\+E\+\_\+\+L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+A\+C\+Q\+U\+I\+R\+ED}} =(-\/12008)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a790b7e9f2a16e1230e127c423f25661f}{S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+K\+EY}} =(-\/12009)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f887743cdc10e72f85a0448b7a0e4d1}{S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+V\+A\+L\+UE}} =(-\/12010)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa0a307ef173641f2bb4a939f8212183e}{S\+T\+O\+R\+A\+G\+E\+\_\+\+K\+E\+Y\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW}} =(-\/12011)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0a0e63287a764c882c07945e8daec0f7}{S\+T\+O\+R\+A\+G\+E\+\_\+\+V\+A\+L\+U\+E\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW}} =(-\/12012)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4d554f235f2edceb30a83cac192a383e}{S\+T\+O\+R\+A\+G\+E\+\_\+\+D\+U\+P\+L\+I\+C\+A\+T\+E\+\_\+\+K\+EY}} =(-\/12013)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2ab8c25ba52667e9d4a1f8f5d394f249}{S\+T\+O\+R\+A\+G\+E\+\_\+\+O\+U\+T\+D\+A\+T\+E\+D\+\_\+\+R\+E\+V\+I\+S\+I\+ON}} =(-\/12014)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a772be0e8ab18e2bbfc14c0a25431cb39}{S\+T\+O\+R\+A\+G\+E\+\_\+\+N\+O\+T\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE}} =(-\/12015)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad3c935a9fe9fc7ec567cdae878e2b30a}{S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+I\+N\+S\+T\+A\+N\+CE}} =(-\/12016)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae43f77550a2ebedbb5134a27fba01255}{S\+T\+O\+R\+A\+G\+E\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+U\+S\+E\+R\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON}} =(-\/12017)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa11371fd4400890f44bcba63729cd1b3}{S\+T\+O\+R\+A\+G\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/12018)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aec886465df3b204dcd4141106739b24e}{S\+T\+O\+R\+A\+G\+E\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE}} =(-\/12019)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a90502c2b6e00595eac1aa153d48b3e80}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+N\+O\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED}} =(-\/13001)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad392026cc6fba82bacc6efe7e769b13d}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+N\+O\+T\+\_\+\+W\+R\+I\+T\+A\+B\+LE}} =(-\/13002)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a68809ad88a325da75436e58e57d31652}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+R\+G\+U\+M\+E\+NT}} =(-\/13003)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4bb4b693f558c983f3345cf161863bcf}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+C\+A\+C\+H\+E\+D\+\_\+\+T\+O\+O\+\_\+\+M\+A\+N\+Y\+\_\+\+S\+T\+A\+T\+ES}} =(-\/13004)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae2d6e008a201dd58b27263fe7fe62824}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+O\+U\+N\+T\+\_\+\+O\+V\+E\+R\+F\+L\+OW}} =(-\/13005)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af3d83de94c1e51ccc15729b9716b1821}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+K\+EY}} =(-\/13006)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae740dd03a80e9d7e63d941bae733a3aa}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+V\+A\+L\+UE}} =(-\/13007)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6a66974d288b993d47f2eafb7a645560}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+K\+E\+Y\+\_\+\+S\+I\+Z\+E\+\_\+\+O\+V\+E\+R\+F\+L\+OW}} =(-\/13008)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac4741d645bc25184e49ecc823d716b27}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+V\+A\+L\+U\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+O\+V\+E\+R\+F\+L\+OW}} =(-\/13009)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a34d8dd7a1e74a0a63e83deb28c0c2875}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+U\+P\+L\+I\+C\+A\+T\+E\+\_\+\+K\+EY}} =(-\/13010)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a97db6e64e6ac674a57f635a81e364733}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+U\+S\+E\+R\+\_\+\+N\+O\+T\+\_\+\+E\+X\+I\+ST}} =(-\/13011)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2685f34ba2b599edd216ff9eb7fab216}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/13012)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a03e97547b4cadb73bafce990ff90e5b2}{P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED}} =(-\/13013)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa01d3e8712f9687f254fb5bac0fb782c}{L\+O\+C\+K\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED}} =(-\/14001)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4646a011be420f243a6471af4bdb5112}{L\+O\+C\+K\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/14002)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a53154f5c5f1e8f9c4ef1efb1ff6066b6}{L\+O\+C\+K\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+P\+E\+R\+F\+O\+R\+M\+I\+NG}} =(-\/14003)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f2d66a41af68e2a66da25814911c8a6}{L\+O\+C\+K\+\_\+\+A\+L\+R\+E\+A\+D\+Y\+\_\+\+E\+X\+I\+ST}} =(-\/14004)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0012ff1cad6c9a1c33dbae6da495d6aa}{L\+O\+C\+K\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+N\+A\+ME}} =(-\/14005)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad8f2e95bb967339dac5fba34f62cbb8e}{L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+A\+C\+Q\+U\+I\+R\+ED}} =(-\/14006)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2b19c82456c85734dc8d8c80f6c71d2c}{L\+O\+C\+K\+\_\+\+A\+C\+Q\+U\+I\+R\+E\+\_\+\+F\+A\+I\+L\+ED}} =(-\/14007)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a40c3585cb342f28afe1635b5f17273cb}{L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+E\+X\+I\+ST}} =(-\/14008)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af11bec8bc89647d01cc824f6977216be}{L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE}} =(-\/14009)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a34547887d4c09edcc76c6dc22b7631f7}{H\+I\+S\+T\+O\+R\+Y\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED}} =(-\/15001)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a601b5adb96e8ce5d201353ac0b9e0834}{H\+I\+S\+T\+O\+R\+Y\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+I\+M\+E\+S\+T\+A\+MP}} =(-\/15002)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae5e168ad96a6888c37915b4a802292e4}{H\+I\+S\+T\+O\+R\+Y\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT}} =(-\/15003)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8c20fae6e9d35062cbdcfbd60edc9c88}{H\+I\+S\+T\+O\+R\+Y\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+N\+O\+T\+\_\+\+P\+E\+R\+M\+I\+T\+T\+ED}} =(-\/15004)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a83e8fb5a1537d1579aed666ec8518978}{H\+I\+S\+T\+O\+R\+Y\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE}} =(-\/15005)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The error codes of rtm client. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6970de937bf7435a12d4e7929bbd0ef3}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6970de937bf7435a12d4e7929bbd0ef3}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!OK@{OK}}
\index{OK@{OK}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{OK}{OK}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+OK =(0)}

0\+: No error occurs. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a15005e8f2f453878756ef483d7b44629}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a15005e8f2f453878756ef483d7b44629}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!NOT\_INITIALIZED@{NOT\_INITIALIZED}}
\index{NOT\_INITIALIZED@{NOT\_INITIALIZED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{NOT\_INITIALIZED}{NOT\_INITIALIZED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+N\+O\+T\+\_\+\+I\+N\+I\+T\+I\+A\+L\+I\+Z\+ED =(-\/10001)}

-\/10001 $\sim$ -\/11000 \+: reserved for generic error. -\/10001\+: The S\+DK is not initialized. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a00669e93829d0ef3274ba43d071128c9}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a00669e93829d0ef3274ba43d071128c9}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!NOT\_LOGIN@{NOT\_LOGIN}}
\index{NOT\_LOGIN@{NOT\_LOGIN}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{NOT\_LOGIN}{NOT\_LOGIN}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+N\+O\+T\+\_\+\+L\+O\+G\+IN =(-\/10002)}

-\/10002\+: The user didn\textquotesingle{}t login the R\+TM system. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aeed33890526d43565bcfb4df4c6da12d}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aeed33890526d43565bcfb4df4c6da12d}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_APP\_ID@{INVALID\_APP\_ID}}
\index{INVALID\_APP\_ID@{INVALID\_APP\_ID}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_APP\_ID}{INVALID\_APP\_ID}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+P\+P\+\_\+\+ID =(-\/10003)}

-\/10003\+: The app ID is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_abcd68316b60231e6be05ec2ee0dc15e5}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_abcd68316b60231e6be05ec2ee0dc15e5}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_EVENT\_HANDLER@{INVALID\_EVENT\_HANDLER}}
\index{INVALID\_EVENT\_HANDLER@{INVALID\_EVENT\_HANDLER}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_EVENT\_HANDLER}{INVALID\_EVENT\_HANDLER}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+E\+V\+E\+N\+T\+\_\+\+H\+A\+N\+D\+L\+ER =(-\/10004)}

-\/10004\+: The event handler is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa32389e9eb230b4188da17159f2380a8}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa32389e9eb230b4188da17159f2380a8}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_TOKEN@{INVALID\_TOKEN}}
\index{INVALID\_TOKEN@{INVALID\_TOKEN}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_TOKEN}{INVALID\_TOKEN}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+O\+K\+EN =(-\/10005)}

-\/10005\+: The token is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_abc904fe1950feae0137e249020ef8b52}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_abc904fe1950feae0137e249020ef8b52}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_USER\_ID@{INVALID\_USER\_ID}}
\index{INVALID\_USER\_ID@{INVALID\_USER\_ID}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_USER\_ID}{INVALID\_USER\_ID}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+U\+S\+E\+R\+\_\+\+ID =(-\/10006)}

-\/10006\+: The user ID is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_afd9483439a85bbfe48373394297a915a}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_afd9483439a85bbfe48373394297a915a}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INIT\_SERVICE\_FAILED@{INIT\_SERVICE\_FAILED}}
\index{INIT\_SERVICE\_FAILED@{INIT\_SERVICE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INIT\_SERVICE\_FAILED}{INIT\_SERVICE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+I\+T\+\_\+\+S\+E\+R\+V\+I\+C\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/10007)}

-\/10007\+: The service is not initialized. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a12eb84d988c3c150e16fdf08c967e343}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a12eb84d988c3c150e16fdf08c967e343}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_CHANNEL\_NAME@{INVALID\_CHANNEL\_NAME}}
\index{INVALID\_CHANNEL\_NAME@{INVALID\_CHANNEL\_NAME}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_CHANNEL\_NAME}{INVALID\_CHANNEL\_NAME}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+A\+ME =(-\/10008)}

-\/10008\+: The channel name is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a719ea91d93650544899a44ff8c88c230}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a719ea91d93650544899a44ff8c88c230}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!TOKEN\_EXPIRED@{TOKEN\_EXPIRED}}
\index{TOKEN\_EXPIRED@{TOKEN\_EXPIRED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{TOKEN\_EXPIRED}{TOKEN\_EXPIRED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+T\+O\+K\+E\+N\+\_\+\+E\+X\+P\+I\+R\+ED =(-\/10009)}

-\/10009\+: The token has expired. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a03918b157b2b161449269719f84d6c81}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a03918b157b2b161449269719f84d6c81}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOGIN\_NO\_SERVER\_RESOURCES@{LOGIN\_NO\_SERVER\_RESOURCES}}
\index{LOGIN\_NO\_SERVER\_RESOURCES@{LOGIN\_NO\_SERVER\_RESOURCES}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOGIN\_NO\_SERVER\_RESOURCES}{LOGIN\_NO\_SERVER\_RESOURCES}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+G\+I\+N\+\_\+\+N\+O\+\_\+\+S\+E\+R\+V\+E\+R\+\_\+\+R\+E\+S\+O\+U\+R\+C\+ES =(-\/10010)}

-\/10010\+: There is no server resources now. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d3a569c20e11ecf1fd4883290a01770}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d3a569c20e11ecf1fd4883290a01770}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOGIN\_TIMEOUT@{LOGIN\_TIMEOUT}}
\index{LOGIN\_TIMEOUT@{LOGIN\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOGIN\_TIMEOUT}{LOGIN\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+G\+I\+N\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/10011)}

-\/10011\+: The login timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_adedd854ff0fa9144a9c34ee97fc330f8}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_adedd854ff0fa9144a9c34ee97fc330f8}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOGIN\_REJECTED@{LOGIN\_REJECTED}}
\index{LOGIN\_REJECTED@{LOGIN\_REJECTED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOGIN\_REJECTED}{LOGIN\_REJECTED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+G\+I\+N\+\_\+\+R\+E\+J\+E\+C\+T\+ED =(-\/10012)}

-\/10012\+: The login is rejected by server. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7de5014d6a7412a1eb8659fd6f16aaec}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7de5014d6a7412a1eb8659fd6f16aaec}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOGIN\_ABORTED@{LOGIN\_ABORTED}}
\index{LOGIN\_ABORTED@{LOGIN\_ABORTED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOGIN\_ABORTED}{LOGIN\_ABORTED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+G\+I\+N\+\_\+\+A\+B\+O\+R\+T\+ED =(-\/10013)}

-\/10013\+: The login is aborted due to unrecoverable error. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa4068ae977c87ef5cfa214d494b1db15}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa4068ae977c87ef5cfa214d494b1db15}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_PARAMETER@{INVALID\_PARAMETER}}
\index{INVALID\_PARAMETER@{INVALID\_PARAMETER}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_PARAMETER}{INVALID\_PARAMETER}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+P\+A\+R\+A\+M\+E\+T\+ER =(-\/10014)}

-\/10014\+: The parameter is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7c4a4fa1518c3c272f983efc08e8c2bc}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7c4a4fa1518c3c272f983efc08e8c2bc}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOGIN\_NOT\_AUTHORIZED@{LOGIN\_NOT\_AUTHORIZED}}
\index{LOGIN\_NOT\_AUTHORIZED@{LOGIN\_NOT\_AUTHORIZED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOGIN\_NOT\_AUTHORIZED}{LOGIN\_NOT\_AUTHORIZED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+G\+I\+N\+\_\+\+N\+O\+T\+\_\+\+A\+U\+T\+H\+O\+R\+I\+Z\+ED =(-\/10015)}

-\/10015\+: The login is not authorized. Happens user login the R\+TM system without granted from console. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0432613fbb0e815a2a250292c2690aa9}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0432613fbb0e815a2a250292c2690aa9}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INCONSISTENT\_APPID@{INCONSISTENT\_APPID}}
\index{INCONSISTENT\_APPID@{INCONSISTENT\_APPID}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INCONSISTENT\_APPID}{INCONSISTENT\_APPID}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+C\+O\+N\+S\+I\+S\+T\+E\+N\+T\+\_\+\+A\+P\+P\+ID =(-\/10016)}

-\/10016\+: Try to login or join with inconsistent app ID. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1250194ad71faa3624dad24599e8c8e1}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1250194ad71faa3624dad24599e8c8e1}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!DUPLICATE\_OPERATION@{DUPLICATE\_OPERATION}}
\index{DUPLICATE\_OPERATION@{DUPLICATE\_OPERATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{DUPLICATE\_OPERATION}{DUPLICATE\_OPERATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+D\+U\+P\+L\+I\+C\+A\+T\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+ON =(-\/10017)}

-\/10017\+: Already call same request. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a20cd6e5905bb882ee1fa7bd0ae0c3eca}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a20cd6e5905bb882ee1fa7bd0ae0c3eca}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INSTANCE\_ALREADY\_RELEASED@{INSTANCE\_ALREADY\_RELEASED}}
\index{INSTANCE\_ALREADY\_RELEASED@{INSTANCE\_ALREADY\_RELEASED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INSTANCE\_ALREADY\_RELEASED}{INSTANCE\_ALREADY\_RELEASED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+A\+L\+R\+E\+A\+D\+Y\+\_\+\+R\+E\+L\+E\+A\+S\+ED =(-\/10018)}

-\/10018\+: Already call destroy or release, this instance is forbidden to call any api, please create new instance. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af47392478f544ed128e18b171fc46634}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af47392478f544ed128e18b171fc46634}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_CHANNEL\_TYPE@{INVALID\_CHANNEL\_TYPE}}
\index{INVALID\_CHANNEL\_TYPE@{INVALID\_CHANNEL\_TYPE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_CHANNEL\_TYPE}{INVALID\_CHANNEL\_TYPE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+Y\+PE =(-\/10019)}

-\/10019\+: Invalid channel type \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a631ce1ddcbe444278d211c1944981b92}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a631ce1ddcbe444278d211c1944981b92}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_ENCRYPTION\_PARAMETER@{INVALID\_ENCRYPTION\_PARAMETER}}
\index{INVALID\_ENCRYPTION\_PARAMETER@{INVALID\_ENCRYPTION\_PARAMETER}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_ENCRYPTION\_PARAMETER}{INVALID\_ENCRYPTION\_PARAMETER}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+E\+N\+C\+R\+Y\+P\+T\+I\+O\+N\+\_\+\+P\+A\+R\+A\+M\+E\+T\+ER =(-\/10020)}

-\/10020\+: The encryption parameter is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a88c0f0d66f3f8ac5a0c178dd7f3d2944}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a88c0f0d66f3f8ac5a0c178dd7f3d2944}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!OPERATION\_RATE\_EXCEED\_LIMITATION@{OPERATION\_RATE\_EXCEED\_LIMITATION}}
\index{OPERATION\_RATE\_EXCEED\_LIMITATION@{OPERATION\_RATE\_EXCEED\_LIMITATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{OPERATION\_RATE\_EXCEED\_LIMITATION}{OPERATION\_RATE\_EXCEED\_LIMITATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+R\+A\+T\+E\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON =(-\/10021)}

-\/10021\+: The operation is too frequent. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8f86b71b2c0775377dbaa7f70fbd7927}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8f86b71b2c0775377dbaa7f70fbd7927}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!SERVICE\_NOT\_SUPPORTED@{SERVICE\_NOT\_SUPPORTED}}
\index{SERVICE\_NOT\_SUPPORTED@{SERVICE\_NOT\_SUPPORTED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{SERVICE\_NOT\_SUPPORTED}{SERVICE\_NOT\_SUPPORTED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+E\+R\+V\+I\+C\+E\+\_\+\+N\+O\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED =(-\/10022)}

-\/10022\+: The service is not configured in private config mode. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0a3f9ddf7852efd89bb05889b89fa688}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0a3f9ddf7852efd89bb05889b89fa688}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOGIN\_CANCELED@{LOGIN\_CANCELED}}
\index{LOGIN\_CANCELED@{LOGIN\_CANCELED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOGIN\_CANCELED}{LOGIN\_CANCELED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+G\+I\+N\+\_\+\+C\+A\+N\+C\+E\+L\+ED =(-\/10023)}

-\/10023\+: This login operation stopped by a new login operation or logout operation. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_acdfcffbfee159862293c50c69a78f16f}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_acdfcffbfee159862293c50c69a78f16f}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!INVALID\_PRIVATE\_CONFIG@{INVALID\_PRIVATE\_CONFIG}}
\index{INVALID\_PRIVATE\_CONFIG@{INVALID\_PRIVATE\_CONFIG}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_PRIVATE\_CONFIG}{INVALID\_PRIVATE\_CONFIG}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+P\+R\+I\+V\+A\+T\+E\+\_\+\+C\+O\+N\+F\+IG =(-\/10024)}

-\/10024\+: The private config is invalid, set private config should both set service\+Type and access\+Point\+Hosts. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f2afe5f7db08599f856e504119db0c9}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f2afe5f7db08599f856e504119db0c9}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!NOT\_CONNECTED@{NOT\_CONNECTED}}
\index{NOT\_CONNECTED@{NOT\_CONNECTED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{NOT\_CONNECTED}{NOT\_CONNECTED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+N\+O\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED =(-\/10025)}

-\/10025\+: Perform operation failed due to R\+TM service is not connected. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a41071e27b3a7a36271baf98342e538bf}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a41071e27b3a7a36271baf98342e538bf}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!RENEW\_TOKEN\_TIMEOUT@{RENEW\_TOKEN\_TIMEOUT}}
\index{RENEW\_TOKEN\_TIMEOUT@{RENEW\_TOKEN\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{RENEW\_TOKEN\_TIMEOUT}{RENEW\_TOKEN\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+R\+E\+N\+E\+W\+\_\+\+T\+O\+K\+E\+N\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/10026)}

-\/10026\+: Renew token timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a608f6d37f3f383f9acd832ad988ab1b7}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a608f6d37f3f383f9acd832ad988ab1b7}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_NOT\_JOINED@{CHANNEL\_NOT\_JOINED}}
\index{CHANNEL\_NOT\_JOINED@{CHANNEL\_NOT\_JOINED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_NOT\_JOINED}{CHANNEL\_NOT\_JOINED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+J\+O\+I\+N\+ED =(-\/11001)}

-\/11001 $\sim$ -\/12000 \+: reserved for channel error. -\/11001\+: The user has not joined the channel. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa640c733aa9282c7f6deba8a0b20431b}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa640c733aa9282c7f6deba8a0b20431b}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_NOT\_SUBSCRIBED@{CHANNEL\_NOT\_SUBSCRIBED}}
\index{CHANNEL\_NOT\_SUBSCRIBED@{CHANNEL\_NOT\_SUBSCRIBED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_NOT\_SUBSCRIBED}{CHANNEL\_NOT\_SUBSCRIBED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+ED =(-\/11002)}

-\/11002\+: The user has not subscribed the channel. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a57a7b197db9a86b1f988fddef9ecc3e6}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a57a7b197db9a86b1f988fddef9ecc3e6}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_EXCEED\_TOPIC\_USER\_LIMITATION@{CHANNEL\_EXCEED\_TOPIC\_USER\_LIMITATION}}
\index{CHANNEL\_EXCEED\_TOPIC\_USER\_LIMITATION@{CHANNEL\_EXCEED\_TOPIC\_USER\_LIMITATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_EXCEED\_TOPIC\_USER\_LIMITATION}{CHANNEL\_EXCEED\_TOPIC\_USER\_LIMITATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+U\+S\+E\+R\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON =(-\/11003)}

-\/11003\+: The topic member count exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a58a1391d7a4a69f4f23bd569b7ac8006}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a58a1391d7a4a69f4f23bd569b7ac8006}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_IN\_REUSE@{CHANNEL\_IN\_REUSE}}
\index{CHANNEL\_IN\_REUSE@{CHANNEL\_IN\_REUSE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_IN\_REUSE}{CHANNEL\_IN\_REUSE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+\_\+\+R\+E\+U\+SE =(-\/11004)}

-\/11004\+: The channel is reused in R\+TC. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8b7cad327f321e0dd617a6c6bd314edb}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8b7cad327f321e0dd617a6c6bd314edb}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_INSTANCE\_EXCEED\_LIMITATION@{CHANNEL\_INSTANCE\_EXCEED\_LIMITATION}}
\index{CHANNEL\_INSTANCE\_EXCEED\_LIMITATION@{CHANNEL\_INSTANCE\_EXCEED\_LIMITATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_INSTANCE\_EXCEED\_LIMITATION}{CHANNEL\_INSTANCE\_EXCEED\_LIMITATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+S\+T\+A\+N\+C\+E\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON =(-\/11005)}

-\/11005\+: The channel instance count exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a54eb5d10e1684686707729837a38e599}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a54eb5d10e1684686707729837a38e599}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_IN\_ERROR\_STATE@{CHANNEL\_IN\_ERROR\_STATE}}
\index{CHANNEL\_IN\_ERROR\_STATE@{CHANNEL\_IN\_ERROR\_STATE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_IN\_ERROR\_STATE}{CHANNEL\_IN\_ERROR\_STATE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+\_\+\+E\+R\+R\+O\+R\+\_\+\+S\+T\+A\+TE =(-\/11006)}

-\/11006\+: The channel is in error state. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d693df141ee02238792cff37a593923}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5d693df141ee02238792cff37a593923}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_JOIN\_FAILED@{CHANNEL\_JOIN\_FAILED}}
\index{CHANNEL\_JOIN\_FAILED@{CHANNEL\_JOIN\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_JOIN\_FAILED}{CHANNEL\_JOIN\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+J\+O\+I\+N\+\_\+\+F\+A\+I\+L\+ED =(-\/11007)}

-\/11007\+: The channel join failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a819c4f8d63350604cb960f928304c0d9}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a819c4f8d63350604cb960f928304c0d9}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_INVALID\_TOPIC\_NAME@{CHANNEL\_INVALID\_TOPIC\_NAME}}
\index{CHANNEL\_INVALID\_TOPIC\_NAME@{CHANNEL\_INVALID\_TOPIC\_NAME}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_INVALID\_TOPIC\_NAME}{CHANNEL\_INVALID\_TOPIC\_NAME}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+A\+ME =(-\/11008)}

-\/11008\+: The topic name is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6bea8da26da152e6a7dacc52df71ca06}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6bea8da26da152e6a7dacc52df71ca06}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_INVALID\_MESSAGE@{CHANNEL\_INVALID\_MESSAGE}}
\index{CHANNEL\_INVALID\_MESSAGE@{CHANNEL\_INVALID\_MESSAGE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_INVALID\_MESSAGE}{CHANNEL\_INVALID\_MESSAGE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+M\+E\+S\+S\+A\+GE =(-\/11009)}

-\/11009\+: The message is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa445ed5e2f03d7dc6968dcc4d30da02d}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa445ed5e2f03d7dc6968dcc4d30da02d}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_MESSAGE\_LENGTH\_EXCEED\_LIMITATION@{CHANNEL\_MESSAGE\_LENGTH\_EXCEED\_LIMITATION}}
\index{CHANNEL\_MESSAGE\_LENGTH\_EXCEED\_LIMITATION@{CHANNEL\_MESSAGE\_LENGTH\_EXCEED\_LIMITATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_MESSAGE\_LENGTH\_EXCEED\_LIMITATION}{CHANNEL\_MESSAGE\_LENGTH\_EXCEED\_LIMITATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON =(-\/11010)}

-\/11010\+: The message length exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa1349f4a76cd6b190c6aec3e6281633f}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa1349f4a76cd6b190c6aec3e6281633f}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_INVALID\_USER\_LIST@{CHANNEL\_INVALID\_USER\_LIST}}
\index{CHANNEL\_INVALID\_USER\_LIST@{CHANNEL\_INVALID\_USER\_LIST}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_INVALID\_USER\_LIST}{CHANNEL\_INVALID\_USER\_LIST}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+U\+S\+E\+R\+\_\+\+L\+I\+ST =(-\/11011)}

-\/11011\+: The user list is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a65b857f8c359e353e4a91bb870802942}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a65b857f8c359e353e4a91bb870802942}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_NOT\_AVAILABLE@{CHANNEL\_NOT\_AVAILABLE}}
\index{CHANNEL\_NOT\_AVAILABLE@{CHANNEL\_NOT\_AVAILABLE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_NOT\_AVAILABLE}{CHANNEL\_NOT\_AVAILABLE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE =(-\/11012)}

-\/11012\+: The stream channel is not available. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa3ba90b6e58f45ec0792b60dd5138be3}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa3ba90b6e58f45ec0792b60dd5138be3}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_TOPIC\_NOT\_SUBSCRIBED@{CHANNEL\_TOPIC\_NOT\_SUBSCRIBED}}
\index{CHANNEL\_TOPIC\_NOT\_SUBSCRIBED@{CHANNEL\_TOPIC\_NOT\_SUBSCRIBED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_TOPIC\_NOT\_SUBSCRIBED}{CHANNEL\_TOPIC\_NOT\_SUBSCRIBED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+O\+T\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+ED =(-\/11013)}

-\/11013\+: The topic is not subscribed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a162f1ad3d06d56b423663fb0dbe5a877}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a162f1ad3d06d56b423663fb0dbe5a877}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_EXCEED\_TOPIC\_LIMITATION@{CHANNEL\_EXCEED\_TOPIC\_LIMITATION}}
\index{CHANNEL\_EXCEED\_TOPIC\_LIMITATION@{CHANNEL\_EXCEED\_TOPIC\_LIMITATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_EXCEED\_TOPIC\_LIMITATION}{CHANNEL\_EXCEED\_TOPIC\_LIMITATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON =(-\/11014)}

-\/11014\+: The topic count exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2cc0a6fe0c7608d3ab16b183c616c687}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2cc0a6fe0c7608d3ab16b183c616c687}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_JOIN\_TOPIC\_FAILED@{CHANNEL\_JOIN\_TOPIC\_FAILED}}
\index{CHANNEL\_JOIN\_TOPIC\_FAILED@{CHANNEL\_JOIN\_TOPIC\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_JOIN\_TOPIC\_FAILED}{CHANNEL\_JOIN\_TOPIC\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+J\+O\+I\+N\+\_\+\+T\+O\+P\+I\+C\+\_\+\+F\+A\+I\+L\+ED =(-\/11015)}

-\/11015\+: Join topic failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a92c68f3e360cc203a981a80eab2cd7e5}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a92c68f3e360cc203a981a80eab2cd7e5}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_TOPIC\_NOT\_JOINED@{CHANNEL\_TOPIC\_NOT\_JOINED}}
\index{CHANNEL\_TOPIC\_NOT\_JOINED@{CHANNEL\_TOPIC\_NOT\_JOINED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_TOPIC\_NOT\_JOINED}{CHANNEL\_TOPIC\_NOT\_JOINED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+O\+T\+\_\+\+J\+O\+I\+N\+ED =(-\/11016)}

-\/11016\+: The topic is not joined. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4377d921417c0f645834be27d384d57b}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4377d921417c0f645834be27d384d57b}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_TOPIC\_NOT\_EXIST@{CHANNEL\_TOPIC\_NOT\_EXIST}}
\index{CHANNEL\_TOPIC\_NOT\_EXIST@{CHANNEL\_TOPIC\_NOT\_EXIST}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_TOPIC\_NOT\_EXIST}{CHANNEL\_TOPIC\_NOT\_EXIST}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+T\+O\+P\+I\+C\+\_\+\+N\+O\+T\+\_\+\+E\+X\+I\+ST =(-\/11017)}

-\/11017\+: The topic does not exist. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aab33ba8527e1abd9cdea48e548cd245a}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aab33ba8527e1abd9cdea48e548cd245a}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_INVALID\_TOPIC\_META@{CHANNEL\_INVALID\_TOPIC\_META}}
\index{CHANNEL\_INVALID\_TOPIC\_META@{CHANNEL\_INVALID\_TOPIC\_META}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_INVALID\_TOPIC\_META}{CHANNEL\_INVALID\_TOPIC\_META}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+O\+P\+I\+C\+\_\+\+M\+E\+TA =(-\/11018)}

-\/11018\+: The topic meta is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad4a881f7d8a806a2c14b66519c7680bf}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad4a881f7d8a806a2c14b66519c7680bf}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_SUBSCRIBE\_TIMEOUT@{CHANNEL\_SUBSCRIBE\_TIMEOUT}}
\index{CHANNEL\_SUBSCRIBE\_TIMEOUT@{CHANNEL\_SUBSCRIBE\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_SUBSCRIBE\_TIMEOUT}{CHANNEL\_SUBSCRIBE\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/11019)}

-\/11019\+: Subscribe channel timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a3e4be29d0a27575c8d703f82209874fc}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a3e4be29d0a27575c8d703f82209874fc}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_SUBSCRIBE\_TOO\_FREQUENT@{CHANNEL\_SUBSCRIBE\_TOO\_FREQUENT}}
\index{CHANNEL\_SUBSCRIBE\_TOO\_FREQUENT@{CHANNEL\_SUBSCRIBE\_TOO\_FREQUENT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_SUBSCRIBE\_TOO\_FREQUENT}{CHANNEL\_SUBSCRIBE\_TOO\_FREQUENT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+T\+O\+O\+\_\+\+F\+R\+E\+Q\+U\+E\+NT =(-\/11020)}

-\/11020\+: Subscribe channel too frequent. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac174326214b17997fed42a1bf8497776}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac174326214b17997fed42a1bf8497776}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_SUBSCRIBE\_FAILED@{CHANNEL\_SUBSCRIBE\_FAILED}}
\index{CHANNEL\_SUBSCRIBE\_FAILED@{CHANNEL\_SUBSCRIBE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_SUBSCRIBE\_FAILED}{CHANNEL\_SUBSCRIBE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/11021)}

-\/11021\+: Subscribe channel failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a672f04510d4e5215264df70af5cda9f0}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a672f04510d4e5215264df70af5cda9f0}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_UNSUBSCRIBE\_FAILED@{CHANNEL\_UNSUBSCRIBE\_FAILED}}
\index{CHANNEL\_UNSUBSCRIBE\_FAILED@{CHANNEL\_UNSUBSCRIBE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_UNSUBSCRIBE\_FAILED}{CHANNEL\_UNSUBSCRIBE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/11022)}

-\/11022\+: Unsubscribe channel failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a44d5f78e32da4bdda1258d336c88c868}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a44d5f78e32da4bdda1258d336c88c868}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_ENCRYPT\_MESSAGE\_FAILED@{CHANNEL\_ENCRYPT\_MESSAGE\_FAILED}}
\index{CHANNEL\_ENCRYPT\_MESSAGE\_FAILED@{CHANNEL\_ENCRYPT\_MESSAGE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_ENCRYPT\_MESSAGE\_FAILED}{CHANNEL\_ENCRYPT\_MESSAGE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+E\+N\+C\+R\+Y\+P\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/11023)}

-\/11023\+: Encrypt message failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7a2acf397aa6d958287d27dbd25c84c0}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a7a2acf397aa6d958287d27dbd25c84c0}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_PUBLISH\_MESSAGE\_FAILED@{CHANNEL\_PUBLISH\_MESSAGE\_FAILED}}
\index{CHANNEL\_PUBLISH\_MESSAGE\_FAILED@{CHANNEL\_PUBLISH\_MESSAGE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_PUBLISH\_MESSAGE\_FAILED}{CHANNEL\_PUBLISH\_MESSAGE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+U\+B\+L\+I\+S\+H\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/11024)}

-\/11024\+: Publish message failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aad540a6786ed0e4dcc99568eb10c38da}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aad540a6786ed0e4dcc99568eb10c38da}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_PUBLISH\_MESSAGE\_TOO\_FREQUENT@{CHANNEL\_PUBLISH\_MESSAGE\_TOO\_FREQUENT}}
\index{CHANNEL\_PUBLISH\_MESSAGE\_TOO\_FREQUENT@{CHANNEL\_PUBLISH\_MESSAGE\_TOO\_FREQUENT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_PUBLISH\_MESSAGE\_TOO\_FREQUENT}{CHANNEL\_PUBLISH\_MESSAGE\_TOO\_FREQUENT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+U\+B\+L\+I\+S\+H\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+T\+O\+O\+\_\+\+F\+R\+E\+Q\+U\+E\+NT =(-\/11025)}

-\/11025\+: Publish message too frequent. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a09bb3607388ffad112023cd83730fc28}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a09bb3607388ffad112023cd83730fc28}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_PUBLISH\_MESSAGE\_TIMEOUT@{CHANNEL\_PUBLISH\_MESSAGE\_TIMEOUT}}
\index{CHANNEL\_PUBLISH\_MESSAGE\_TIMEOUT@{CHANNEL\_PUBLISH\_MESSAGE\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_PUBLISH\_MESSAGE\_TIMEOUT}{CHANNEL\_PUBLISH\_MESSAGE\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+U\+B\+L\+I\+S\+H\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/11026)}

-\/11026\+: Publish message timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af52cb31096d5d79cb74eda03d97f967d}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af52cb31096d5d79cb74eda03d97f967d}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_NOT\_CONNECTED@{CHANNEL\_NOT\_CONNECTED}}
\index{CHANNEL\_NOT\_CONNECTED@{CHANNEL\_NOT\_CONNECTED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_NOT\_CONNECTED}{CHANNEL\_NOT\_CONNECTED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+N\+O\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED =(-\/11027)}

-\/11027\+: The connection state is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a77b88e0ca6d282c7df4e8764ce06b3c1}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a77b88e0ca6d282c7df4e8764ce06b3c1}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_LEAVE\_FAILED@{CHANNEL\_LEAVE\_FAILED}}
\index{CHANNEL\_LEAVE\_FAILED@{CHANNEL\_LEAVE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_LEAVE\_FAILED}{CHANNEL\_LEAVE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+L\+E\+A\+V\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/11028)}

-\/11028\+: Leave channel failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aca12df9aad62066ca4ed26f6b6532484}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aca12df9aad62066ca4ed26f6b6532484}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_CUSTOM\_TYPE\_LENGTH\_OVERFLOW@{CHANNEL\_CUSTOM\_TYPE\_LENGTH\_OVERFLOW}}
\index{CHANNEL\_CUSTOM\_TYPE\_LENGTH\_OVERFLOW@{CHANNEL\_CUSTOM\_TYPE\_LENGTH\_OVERFLOW}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_CUSTOM\_TYPE\_LENGTH\_OVERFLOW}{CHANNEL\_CUSTOM\_TYPE\_LENGTH\_OVERFLOW}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW =(-\/11029)}

-\/11029\+: The custom type length exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a19f407cc153539bf6a0f55d68715167d}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a19f407cc153539bf6a0f55d68715167d}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_INVALID\_CUSTOM\_TYPE@{CHANNEL\_INVALID\_CUSTOM\_TYPE}}
\index{CHANNEL\_INVALID\_CUSTOM\_TYPE@{CHANNEL\_INVALID\_CUSTOM\_TYPE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_INVALID\_CUSTOM\_TYPE}{CHANNEL\_INVALID\_CUSTOM\_TYPE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+T\+Y\+PE =(-\/11030)}

-\/11030\+: The custom type is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_acd0416f4b0cae51077589a7640c02c34}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_acd0416f4b0cae51077589a7640c02c34}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_UNSUPPORTED\_MESSAGE\_TYPE@{CHANNEL\_UNSUPPORTED\_MESSAGE\_TYPE}}
\index{CHANNEL\_UNSUPPORTED\_MESSAGE\_TYPE@{CHANNEL\_UNSUPPORTED\_MESSAGE\_TYPE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_UNSUPPORTED\_MESSAGE\_TYPE}{CHANNEL\_UNSUPPORTED\_MESSAGE\_TYPE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+U\+N\+S\+U\+P\+P\+O\+R\+T\+E\+D\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+T\+Y\+PE =(-\/11031)}

-\/11031\+: unsupported message type (in Mac\+O\+S/i\+OS platform，message only support N\+S\+String and N\+S\+Data) \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac1283341d2bd3436e985ef0749b8b603}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac1283341d2bd3436e985ef0749b8b603}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_PRESENCE\_NOT\_READY@{CHANNEL\_PRESENCE\_NOT\_READY}}
\index{CHANNEL\_PRESENCE\_NOT\_READY@{CHANNEL\_PRESENCE\_NOT\_READY}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_PRESENCE\_NOT\_READY}{CHANNEL\_PRESENCE\_NOT\_READY}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+N\+O\+T\+\_\+\+R\+E\+A\+DY =(-\/11032)}

-\/11032\+: The channel presence is not ready. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0859d0c46a158c5abd8f8012a1456359}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0859d0c46a158c5abd8f8012a1456359}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_RECEIVER\_OFFLINE@{CHANNEL\_RECEIVER\_OFFLINE}}
\index{CHANNEL\_RECEIVER\_OFFLINE@{CHANNEL\_RECEIVER\_OFFLINE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_RECEIVER\_OFFLINE}{CHANNEL\_RECEIVER\_OFFLINE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+R\+E\+C\+E\+I\+V\+E\+R\+\_\+\+O\+F\+F\+L\+I\+NE =(-\/11033)}

-\/11033\+: The destination user of publish message is offline. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a06f9337bad4d98290dd7c4a0e2665ebe}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a06f9337bad4d98290dd7c4a0e2665ebe}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_JOIN\_CANCELED@{CHANNEL\_JOIN\_CANCELED}}
\index{CHANNEL\_JOIN\_CANCELED@{CHANNEL\_JOIN\_CANCELED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_JOIN\_CANCELED}{CHANNEL\_JOIN\_CANCELED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+J\+O\+I\+N\+\_\+\+C\+A\+N\+C\+E\+L\+ED =(-\/11034)}

-\/11034\+: The channel join operation is canceled. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5594a7ed19fef172778ca5d6e5d51b19}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a5594a7ed19fef172778ca5d6e5d51b19}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_RECEIVER\_OFFLINE\_BUT\_STORE\_SUCCEEDED@{CHANNEL\_RECEIVER\_OFFLINE\_BUT\_STORE\_SUCCEEDED}}
\index{CHANNEL\_RECEIVER\_OFFLINE\_BUT\_STORE\_SUCCEEDED@{CHANNEL\_RECEIVER\_OFFLINE\_BUT\_STORE\_SUCCEEDED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_RECEIVER\_OFFLINE\_BUT\_STORE\_SUCCEEDED}{CHANNEL\_RECEIVER\_OFFLINE\_BUT\_STORE\_SUCCEEDED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+R\+E\+C\+E\+I\+V\+E\+R\+\_\+\+O\+F\+F\+L\+I\+N\+E\+\_\+\+B\+U\+T\+\_\+\+S\+T\+O\+R\+E\+\_\+\+S\+U\+C\+C\+E\+E\+D\+ED =(-\/11035)}

-\/11035\+: The message receiver is offline but the message store in history succeeded. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad6174d9b463a045e43acd3c77a5b5634}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad6174d9b463a045e43acd3c77a5b5634}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_RECEIVER\_OFFLINE\_AND\_STORE\_FAILED@{CHANNEL\_RECEIVER\_OFFLINE\_AND\_STORE\_FAILED}}
\index{CHANNEL\_RECEIVER\_OFFLINE\_AND\_STORE\_FAILED@{CHANNEL\_RECEIVER\_OFFLINE\_AND\_STORE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_RECEIVER\_OFFLINE\_AND\_STORE\_FAILED}{CHANNEL\_RECEIVER\_OFFLINE\_AND\_STORE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+R\+E\+C\+E\+I\+V\+E\+R\+\_\+\+O\+F\+F\+L\+I\+N\+E\+\_\+\+A\+N\+D\+\_\+\+S\+T\+O\+R\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/11036)}

-\/11036\+: The message receiver is offline and the message store in history failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6f3d14b9dc8d7b78fcce1c3b1862b46c}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6f3d14b9dc8d7b78fcce1c3b1862b46c}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!CHANNEL\_MESSAGE\_DELIVERED\_BUT\_STORE\_FAILED@{CHANNEL\_MESSAGE\_DELIVERED\_BUT\_STORE\_FAILED}}
\index{CHANNEL\_MESSAGE\_DELIVERED\_BUT\_STORE\_FAILED@{CHANNEL\_MESSAGE\_DELIVERED\_BUT\_STORE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{CHANNEL\_MESSAGE\_DELIVERED\_BUT\_STORE\_FAILED}{CHANNEL\_MESSAGE\_DELIVERED\_BUT\_STORE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+C\+H\+A\+N\+N\+E\+L\+\_\+\+M\+E\+S\+S\+A\+G\+E\+\_\+\+D\+E\+L\+I\+V\+E\+R\+E\+D\+\_\+\+B\+U\+T\+\_\+\+S\+T\+O\+R\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/11037)}

-\/11037\+: The message delivered successfully but store in history failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a50d9102658fe2089640094db266dbfaa}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a50d9102658fe2089640094db266dbfaa}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_OPERATION\_FAILED@{STORAGE\_OPERATION\_FAILED}}
\index{STORAGE\_OPERATION\_FAILED@{STORAGE\_OPERATION\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_OPERATION\_FAILED}{STORAGE\_OPERATION\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED =(-\/12001)}

-\/12001 $\sim$ -\/13000 \+: reserved for storage error. -\/12001\+: The storage operation failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae3dc50cebe8220e34bc7b4471aa50e63}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae3dc50cebe8220e34bc7b4471aa50e63}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_METADATA\_ITEM\_EXCEED\_LIMITATION@{STORAGE\_METADATA\_ITEM\_EXCEED\_LIMITATION}}
\index{STORAGE\_METADATA\_ITEM\_EXCEED\_LIMITATION@{STORAGE\_METADATA\_ITEM\_EXCEED\_LIMITATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_METADATA\_ITEM\_EXCEED\_LIMITATION}{STORAGE\_METADATA\_ITEM\_EXCEED\_LIMITATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+I\+T\+E\+M\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON =(-\/12002)}

-\/12002\+: The metadata item count exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a04de763d927e76291472fd117ed8ab40}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a04de763d927e76291472fd117ed8ab40}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_INVALID\_METADATA\_ITEM@{STORAGE\_INVALID\_METADATA\_ITEM}}
\index{STORAGE\_INVALID\_METADATA\_ITEM@{STORAGE\_INVALID\_METADATA\_ITEM}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_INVALID\_METADATA\_ITEM}{STORAGE\_INVALID\_METADATA\_ITEM}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+I\+T\+EM =(-\/12003)}

-\/12003\+: The metadata item is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa0f677a52d9617aa57f55672d89749e1}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa0f677a52d9617aa57f55672d89749e1}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_INVALID\_ARGUMENT@{STORAGE\_INVALID\_ARGUMENT}}
\index{STORAGE\_INVALID\_ARGUMENT@{STORAGE\_INVALID\_ARGUMENT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_INVALID\_ARGUMENT}{STORAGE\_INVALID\_ARGUMENT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+R\+G\+U\+M\+E\+NT =(-\/12004)}

-\/12004\+: The argument in storage operation is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aceb5e84da98e70ff2f395fbb62611f15}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aceb5e84da98e70ff2f395fbb62611f15}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_INVALID\_REVISION@{STORAGE\_INVALID\_REVISION}}
\index{STORAGE\_INVALID\_REVISION@{STORAGE\_INVALID\_REVISION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_INVALID\_REVISION}{STORAGE\_INVALID\_REVISION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+R\+E\+V\+I\+S\+I\+ON =(-\/12005)}

-\/12005\+: The revision in storage operation is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1109039ac9bf523ef91b0342c261758e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1109039ac9bf523ef91b0342c261758e}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_METADATA\_LENGTH\_OVERFLOW@{STORAGE\_METADATA\_LENGTH\_OVERFLOW}}
\index{STORAGE\_METADATA\_LENGTH\_OVERFLOW@{STORAGE\_METADATA\_LENGTH\_OVERFLOW}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_METADATA\_LENGTH\_OVERFLOW}{STORAGE\_METADATA\_LENGTH\_OVERFLOW}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW =(-\/12006)}

-\/12006\+: The metadata length exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae744cefebd83792cff290e1f82f1c436}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae744cefebd83792cff290e1f82f1c436}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_INVALID\_LOCK\_NAME@{STORAGE\_INVALID\_LOCK\_NAME}}
\index{STORAGE\_INVALID\_LOCK\_NAME@{STORAGE\_INVALID\_LOCK\_NAME}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_INVALID\_LOCK\_NAME}{STORAGE\_INVALID\_LOCK\_NAME}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+L\+O\+C\+K\+\_\+\+N\+A\+ME =(-\/12007)}

-\/12007\+: The lock name in storage operation is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad3050d2b816f7d10252610eb914a3953}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad3050d2b816f7d10252610eb914a3953}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_LOCK\_NOT\_ACQUIRED@{STORAGE\_LOCK\_NOT\_ACQUIRED}}
\index{STORAGE\_LOCK\_NOT\_ACQUIRED@{STORAGE\_LOCK\_NOT\_ACQUIRED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_LOCK\_NOT\_ACQUIRED}{STORAGE\_LOCK\_NOT\_ACQUIRED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+A\+C\+Q\+U\+I\+R\+ED =(-\/12008)}

-\/12008\+: The lock in storage operation is not acquired. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a790b7e9f2a16e1230e127c423f25661f}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a790b7e9f2a16e1230e127c423f25661f}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_INVALID\_KEY@{STORAGE\_INVALID\_KEY}}
\index{STORAGE\_INVALID\_KEY@{STORAGE\_INVALID\_KEY}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_INVALID\_KEY}{STORAGE\_INVALID\_KEY}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+K\+EY =(-\/12009)}

-\/12009\+: The metadata key is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f887743cdc10e72f85a0448b7a0e4d1}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f887743cdc10e72f85a0448b7a0e4d1}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_INVALID\_VALUE@{STORAGE\_INVALID\_VALUE}}
\index{STORAGE\_INVALID\_VALUE@{STORAGE\_INVALID\_VALUE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_INVALID\_VALUE}{STORAGE\_INVALID\_VALUE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+V\+A\+L\+UE =(-\/12010)}

-\/12010\+: The metadata value is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa0a307ef173641f2bb4a939f8212183e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa0a307ef173641f2bb4a939f8212183e}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_KEY\_LENGTH\_OVERFLOW@{STORAGE\_KEY\_LENGTH\_OVERFLOW}}
\index{STORAGE\_KEY\_LENGTH\_OVERFLOW@{STORAGE\_KEY\_LENGTH\_OVERFLOW}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_KEY\_LENGTH\_OVERFLOW}{STORAGE\_KEY\_LENGTH\_OVERFLOW}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+K\+E\+Y\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW =(-\/12011)}

-\/12011\+: The metadata key length exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0a0e63287a764c882c07945e8daec0f7}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0a0e63287a764c882c07945e8daec0f7}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_VALUE\_LENGTH\_OVERFLOW@{STORAGE\_VALUE\_LENGTH\_OVERFLOW}}
\index{STORAGE\_VALUE\_LENGTH\_OVERFLOW@{STORAGE\_VALUE\_LENGTH\_OVERFLOW}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_VALUE\_LENGTH\_OVERFLOW}{STORAGE\_VALUE\_LENGTH\_OVERFLOW}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+V\+A\+L\+U\+E\+\_\+\+L\+E\+N\+G\+T\+H\+\_\+\+O\+V\+E\+R\+F\+L\+OW =(-\/12012)}

-\/12012\+: The metadata value length exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4d554f235f2edceb30a83cac192a383e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4d554f235f2edceb30a83cac192a383e}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_DUPLICATE\_KEY@{STORAGE\_DUPLICATE\_KEY}}
\index{STORAGE\_DUPLICATE\_KEY@{STORAGE\_DUPLICATE\_KEY}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_DUPLICATE\_KEY}{STORAGE\_DUPLICATE\_KEY}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+D\+U\+P\+L\+I\+C\+A\+T\+E\+\_\+\+K\+EY =(-\/12013)}

-\/12013\+: The metadata key already exists. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2ab8c25ba52667e9d4a1f8f5d394f249}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2ab8c25ba52667e9d4a1f8f5d394f249}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_OUTDATED\_REVISION@{STORAGE\_OUTDATED\_REVISION}}
\index{STORAGE\_OUTDATED\_REVISION@{STORAGE\_OUTDATED\_REVISION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_OUTDATED\_REVISION}{STORAGE\_OUTDATED\_REVISION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+O\+U\+T\+D\+A\+T\+E\+D\+\_\+\+R\+E\+V\+I\+S\+I\+ON =(-\/12014)}

-\/12014\+: The revision in storage operation is outdated or the key does not exist. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a772be0e8ab18e2bbfc14c0a25431cb39}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a772be0e8ab18e2bbfc14c0a25431cb39}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_NOT\_SUBSCRIBE@{STORAGE\_NOT\_SUBSCRIBE}}
\index{STORAGE\_NOT\_SUBSCRIBE@{STORAGE\_NOT\_SUBSCRIBE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_NOT\_SUBSCRIBE}{STORAGE\_NOT\_SUBSCRIBE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+N\+O\+T\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE =(-\/12015)}

-\/12015\+: The storage operation performed without subscribing. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad3c935a9fe9fc7ec567cdae878e2b30a}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad3c935a9fe9fc7ec567cdae878e2b30a}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_INVALID\_METADATA\_INSTANCE@{STORAGE\_INVALID\_METADATA\_INSTANCE}}
\index{STORAGE\_INVALID\_METADATA\_INSTANCE@{STORAGE\_INVALID\_METADATA\_INSTANCE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_INVALID\_METADATA\_INSTANCE}{STORAGE\_INVALID\_METADATA\_INSTANCE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+M\+E\+T\+A\+D\+A\+T\+A\+\_\+\+I\+N\+S\+T\+A\+N\+CE =(-\/12016)}

-\/12016\+: The metadata item is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae43f77550a2ebedbb5134a27fba01255}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae43f77550a2ebedbb5134a27fba01255}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_SUBSCRIBE\_USER\_EXCEED\_LIMITATION@{STORAGE\_SUBSCRIBE\_USER\_EXCEED\_LIMITATION}}
\index{STORAGE\_SUBSCRIBE\_USER\_EXCEED\_LIMITATION@{STORAGE\_SUBSCRIBE\_USER\_EXCEED\_LIMITATION}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_SUBSCRIBE\_USER\_EXCEED\_LIMITATION}{STORAGE\_SUBSCRIBE\_USER\_EXCEED\_LIMITATION}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E\+\_\+\+U\+S\+E\+R\+\_\+\+E\+X\+C\+E\+E\+D\+\_\+\+L\+I\+M\+I\+T\+A\+T\+I\+ON =(-\/12017)}

-\/12017\+: The user count exceeds the limit when try to subscribe. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa11371fd4400890f44bcba63729cd1b3}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa11371fd4400890f44bcba63729cd1b3}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_OPERATION\_TIMEOUT@{STORAGE\_OPERATION\_TIMEOUT}}
\index{STORAGE\_OPERATION\_TIMEOUT@{STORAGE\_OPERATION\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_OPERATION\_TIMEOUT}{STORAGE\_OPERATION\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/12018)}

-\/12018\+: The storage operation timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aec886465df3b204dcd4141106739b24e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aec886465df3b204dcd4141106739b24e}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!STORAGE\_NOT\_AVAILABLE@{STORAGE\_NOT\_AVAILABLE}}
\index{STORAGE\_NOT\_AVAILABLE@{STORAGE\_NOT\_AVAILABLE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{STORAGE\_NOT\_AVAILABLE}{STORAGE\_NOT\_AVAILABLE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+S\+T\+O\+R\+A\+G\+E\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE =(-\/12019)}

-\/12019\+: The storage service not available. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a90502c2b6e00595eac1aa153d48b3e80}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a90502c2b6e00595eac1aa153d48b3e80}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_NOT\_CONNECTED@{PRESENCE\_NOT\_CONNECTED}}
\index{PRESENCE\_NOT\_CONNECTED@{PRESENCE\_NOT\_CONNECTED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_NOT\_CONNECTED}{PRESENCE\_NOT\_CONNECTED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+N\+O\+T\+\_\+\+C\+O\+N\+N\+E\+C\+T\+ED =(-\/13001)}

-\/13001 $\sim$ -\/14000 \+: reserved for presence error. -\/13001\+: The user is not connected. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad392026cc6fba82bacc6efe7e769b13d}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad392026cc6fba82bacc6efe7e769b13d}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_NOT\_WRITABLE@{PRESENCE\_NOT\_WRITABLE}}
\index{PRESENCE\_NOT\_WRITABLE@{PRESENCE\_NOT\_WRITABLE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_NOT\_WRITABLE}{PRESENCE\_NOT\_WRITABLE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+N\+O\+T\+\_\+\+W\+R\+I\+T\+A\+B\+LE =(-\/13002)}

-\/13002\+: The presence is not writable. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a68809ad88a325da75436e58e57d31652}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a68809ad88a325da75436e58e57d31652}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_INVALID\_ARGUMENT@{PRESENCE\_INVALID\_ARGUMENT}}
\index{PRESENCE\_INVALID\_ARGUMENT@{PRESENCE\_INVALID\_ARGUMENT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_INVALID\_ARGUMENT}{PRESENCE\_INVALID\_ARGUMENT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+R\+G\+U\+M\+E\+NT =(-\/13003)}

-\/13003\+: The argument in presence operation is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4bb4b693f558c983f3345cf161863bcf}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4bb4b693f558c983f3345cf161863bcf}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_CACHED\_TOO\_MANY\_STATES@{PRESENCE\_CACHED\_TOO\_MANY\_STATES}}
\index{PRESENCE\_CACHED\_TOO\_MANY\_STATES@{PRESENCE\_CACHED\_TOO\_MANY\_STATES}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_CACHED\_TOO\_MANY\_STATES}{PRESENCE\_CACHED\_TOO\_MANY\_STATES}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+C\+A\+C\+H\+E\+D\+\_\+\+T\+O\+O\+\_\+\+M\+A\+N\+Y\+\_\+\+S\+T\+A\+T\+ES =(-\/13004)}

-\/13004\+: The cached presence state count exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae2d6e008a201dd58b27263fe7fe62824}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae2d6e008a201dd58b27263fe7fe62824}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_STATE\_COUNT\_OVERFLOW@{PRESENCE\_STATE\_COUNT\_OVERFLOW}}
\index{PRESENCE\_STATE\_COUNT\_OVERFLOW@{PRESENCE\_STATE\_COUNT\_OVERFLOW}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_STATE\_COUNT\_OVERFLOW}{PRESENCE\_STATE\_COUNT\_OVERFLOW}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+O\+U\+N\+T\+\_\+\+O\+V\+E\+R\+F\+L\+OW =(-\/13005)}

-\/13005\+: The state count exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af3d83de94c1e51ccc15729b9716b1821}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af3d83de94c1e51ccc15729b9716b1821}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_INVALID\_STATE\_KEY@{PRESENCE\_INVALID\_STATE\_KEY}}
\index{PRESENCE\_INVALID\_STATE\_KEY@{PRESENCE\_INVALID\_STATE\_KEY}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_INVALID\_STATE\_KEY}{PRESENCE\_INVALID\_STATE\_KEY}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+K\+EY =(-\/13006)}

-\/13006\+: The state key is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae740dd03a80e9d7e63d941bae733a3aa}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae740dd03a80e9d7e63d941bae733a3aa}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_INVALID\_STATE\_VALUE@{PRESENCE\_INVALID\_STATE\_VALUE}}
\index{PRESENCE\_INVALID\_STATE\_VALUE@{PRESENCE\_INVALID\_STATE\_VALUE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_INVALID\_STATE\_VALUE}{PRESENCE\_INVALID\_STATE\_VALUE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+V\+A\+L\+UE =(-\/13007)}

-\/13007\+: The state value is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6a66974d288b993d47f2eafb7a645560}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a6a66974d288b993d47f2eafb7a645560}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_STATE\_KEY\_SIZE\_OVERFLOW@{PRESENCE\_STATE\_KEY\_SIZE\_OVERFLOW}}
\index{PRESENCE\_STATE\_KEY\_SIZE\_OVERFLOW@{PRESENCE\_STATE\_KEY\_SIZE\_OVERFLOW}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_STATE\_KEY\_SIZE\_OVERFLOW}{PRESENCE\_STATE\_KEY\_SIZE\_OVERFLOW}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+K\+E\+Y\+\_\+\+S\+I\+Z\+E\+\_\+\+O\+V\+E\+R\+F\+L\+OW =(-\/13008)}

-\/13008\+: The state key length exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac4741d645bc25184e49ecc823d716b27}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ac4741d645bc25184e49ecc823d716b27}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_STATE\_VALUE\_SIZE\_OVERFLOW@{PRESENCE\_STATE\_VALUE\_SIZE\_OVERFLOW}}
\index{PRESENCE\_STATE\_VALUE\_SIZE\_OVERFLOW@{PRESENCE\_STATE\_VALUE\_SIZE\_OVERFLOW}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_STATE\_VALUE\_SIZE\_OVERFLOW}{PRESENCE\_STATE\_VALUE\_SIZE\_OVERFLOW}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+V\+A\+L\+U\+E\+\_\+\+S\+I\+Z\+E\+\_\+\+O\+V\+E\+R\+F\+L\+OW =(-\/13009)}

-\/13009\+: The state value length exceeds the limit. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a34d8dd7a1e74a0a63e83deb28c0c2875}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a34d8dd7a1e74a0a63e83deb28c0c2875}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_STATE\_DUPLICATE\_KEY@{PRESENCE\_STATE\_DUPLICATE\_KEY}}
\index{PRESENCE\_STATE\_DUPLICATE\_KEY@{PRESENCE\_STATE\_DUPLICATE\_KEY}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_STATE\_DUPLICATE\_KEY}{PRESENCE\_STATE\_DUPLICATE\_KEY}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+U\+P\+L\+I\+C\+A\+T\+E\+\_\+\+K\+EY =(-\/13010)}

-\/13010\+: The state key already exists. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a97db6e64e6ac674a57f635a81e364733}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a97db6e64e6ac674a57f635a81e364733}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_USER\_NOT\_EXIST@{PRESENCE\_USER\_NOT\_EXIST}}
\index{PRESENCE\_USER\_NOT\_EXIST@{PRESENCE\_USER\_NOT\_EXIST}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_USER\_NOT\_EXIST}{PRESENCE\_USER\_NOT\_EXIST}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+U\+S\+E\+R\+\_\+\+N\+O\+T\+\_\+\+E\+X\+I\+ST =(-\/13011)}

-\/13011\+: The user is not exist. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2685f34ba2b599edd216ff9eb7fab216}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2685f34ba2b599edd216ff9eb7fab216}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_OPERATION\_TIMEOUT@{PRESENCE\_OPERATION\_TIMEOUT}}
\index{PRESENCE\_OPERATION\_TIMEOUT@{PRESENCE\_OPERATION\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_OPERATION\_TIMEOUT}{PRESENCE\_OPERATION\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/13012)}

-\/13012\+: The presence operation timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a03e97547b4cadb73bafce990ff90e5b2}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a03e97547b4cadb73bafce990ff90e5b2}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!PRESENCE\_OPERATION\_FAILED@{PRESENCE\_OPERATION\_FAILED}}
\index{PRESENCE\_OPERATION\_FAILED@{PRESENCE\_OPERATION\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{PRESENCE\_OPERATION\_FAILED}{PRESENCE\_OPERATION\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+P\+R\+E\+S\+E\+N\+C\+E\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED =(-\/13013)}

-\/13013\+: The presence operation failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa01d3e8712f9687f254fb5bac0fb782c}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_aa01d3e8712f9687f254fb5bac0fb782c}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_OPERATION\_FAILED@{LOCK\_OPERATION\_FAILED}}
\index{LOCK\_OPERATION\_FAILED@{LOCK\_OPERATION\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_OPERATION\_FAILED}{LOCK\_OPERATION\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED =(-\/14001)}

-\/14001 $\sim$ -\/15000 \+: reserved for lock error. -\/14001\+: The lock operation failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4646a011be420f243a6471af4bdb5112}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a4646a011be420f243a6471af4bdb5112}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_OPERATION\_TIMEOUT@{LOCK\_OPERATION\_TIMEOUT}}
\index{LOCK\_OPERATION\_TIMEOUT@{LOCK\_OPERATION\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_OPERATION\_TIMEOUT}{LOCK\_OPERATION\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/14002)}

-\/14002\+: The lock operation timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a53154f5c5f1e8f9c4ef1efb1ff6066b6}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a53154f5c5f1e8f9c4ef1efb1ff6066b6}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_OPERATION\_PERFORMING@{LOCK\_OPERATION\_PERFORMING}}
\index{LOCK\_OPERATION\_PERFORMING@{LOCK\_OPERATION\_PERFORMING}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_OPERATION\_PERFORMING}{LOCK\_OPERATION\_PERFORMING}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+P\+E\+R\+F\+O\+R\+M\+I\+NG =(-\/14003)}

-\/14003\+: The lock operation is performing. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f2d66a41af68e2a66da25814911c8a6}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a1f2d66a41af68e2a66da25814911c8a6}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_ALREADY\_EXIST@{LOCK\_ALREADY\_EXIST}}
\index{LOCK\_ALREADY\_EXIST@{LOCK\_ALREADY\_EXIST}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_ALREADY\_EXIST}{LOCK\_ALREADY\_EXIST}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+A\+L\+R\+E\+A\+D\+Y\+\_\+\+E\+X\+I\+ST =(-\/14004)}

-\/14004\+: The lock already exists. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0012ff1cad6c9a1c33dbae6da495d6aa}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a0012ff1cad6c9a1c33dbae6da495d6aa}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_INVALID\_NAME@{LOCK\_INVALID\_NAME}}
\index{LOCK\_INVALID\_NAME@{LOCK\_INVALID\_NAME}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_INVALID\_NAME}{LOCK\_INVALID\_NAME}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+N\+A\+ME =(-\/14005)}

-\/14005\+: The lock name is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad8f2e95bb967339dac5fba34f62cbb8e}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ad8f2e95bb967339dac5fba34f62cbb8e}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_NOT\_ACQUIRED@{LOCK\_NOT\_ACQUIRED}}
\index{LOCK\_NOT\_ACQUIRED@{LOCK\_NOT\_ACQUIRED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_NOT\_ACQUIRED}{LOCK\_NOT\_ACQUIRED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+A\+C\+Q\+U\+I\+R\+ED =(-\/14006)}

-\/14006\+: The lock is not acquired. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2b19c82456c85734dc8d8c80f6c71d2c}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a2b19c82456c85734dc8d8c80f6c71d2c}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_ACQUIRE\_FAILED@{LOCK\_ACQUIRE\_FAILED}}
\index{LOCK\_ACQUIRE\_FAILED@{LOCK\_ACQUIRE\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_ACQUIRE\_FAILED}{LOCK\_ACQUIRE\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+A\+C\+Q\+U\+I\+R\+E\+\_\+\+F\+A\+I\+L\+ED =(-\/14007)}

-\/14007\+: Acquire lock failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a40c3585cb342f28afe1635b5f17273cb}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a40c3585cb342f28afe1635b5f17273cb}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_NOT\_EXIST@{LOCK\_NOT\_EXIST}}
\index{LOCK\_NOT\_EXIST@{LOCK\_NOT\_EXIST}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_NOT\_EXIST}{LOCK\_NOT\_EXIST}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+E\+X\+I\+ST =(-\/14008)}

-\/14008\+: The lock is not exist. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af11bec8bc89647d01cc824f6977216be}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_af11bec8bc89647d01cc824f6977216be}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!LOCK\_NOT\_AVAILABLE@{LOCK\_NOT\_AVAILABLE}}
\index{LOCK\_NOT\_AVAILABLE@{LOCK\_NOT\_AVAILABLE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{LOCK\_NOT\_AVAILABLE}{LOCK\_NOT\_AVAILABLE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+L\+O\+C\+K\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE =(-\/14009)}

-\/14009\+: The lock service is not available. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a34547887d4c09edcc76c6dc22b7631f7}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a34547887d4c09edcc76c6dc22b7631f7}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!HISTORY\_OPERATION\_FAILED@{HISTORY\_OPERATION\_FAILED}}
\index{HISTORY\_OPERATION\_FAILED@{HISTORY\_OPERATION\_FAILED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{HISTORY\_OPERATION\_FAILED}{HISTORY\_OPERATION\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+H\+I\+S\+T\+O\+R\+Y\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED =(-\/15001)}

-\/15001 $\sim$ -\/16000 \+: reserved for history error. -\/15001\+: The history operation failed. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a601b5adb96e8ce5d201353ac0b9e0834}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a601b5adb96e8ce5d201353ac0b9e0834}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!HISTORY\_INVALID\_TIMESTAMP@{HISTORY\_INVALID\_TIMESTAMP}}
\index{HISTORY\_INVALID\_TIMESTAMP@{HISTORY\_INVALID\_TIMESTAMP}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{HISTORY\_INVALID\_TIMESTAMP}{HISTORY\_INVALID\_TIMESTAMP}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+H\+I\+S\+T\+O\+R\+Y\+\_\+\+I\+N\+V\+A\+L\+I\+D\+\_\+\+T\+I\+M\+E\+S\+T\+A\+MP =(-\/15002)}

-\/15002\+: The timestamp is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae5e168ad96a6888c37915b4a802292e4}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_ae5e168ad96a6888c37915b4a802292e4}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!HISTORY\_OPERATION\_TIMEOUT@{HISTORY\_OPERATION\_TIMEOUT}}
\index{HISTORY\_OPERATION\_TIMEOUT@{HISTORY\_OPERATION\_TIMEOUT}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{HISTORY\_OPERATION\_TIMEOUT}{HISTORY\_OPERATION\_TIMEOUT}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+H\+I\+S\+T\+O\+R\+Y\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+T\+I\+M\+E\+O\+UT =(-\/15003)}

-\/15003\+: The history operation timeout. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8c20fae6e9d35062cbdcfbd60edc9c88}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a8c20fae6e9d35062cbdcfbd60edc9c88}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!HISTORY\_OPERATION\_NOT\_PERMITTED@{HISTORY\_OPERATION\_NOT\_PERMITTED}}
\index{HISTORY\_OPERATION\_NOT\_PERMITTED@{HISTORY\_OPERATION\_NOT\_PERMITTED}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{HISTORY\_OPERATION\_NOT\_PERMITTED}{HISTORY\_OPERATION\_NOT\_PERMITTED}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+H\+I\+S\+T\+O\+R\+Y\+\_\+\+O\+P\+E\+R\+A\+T\+I\+O\+N\+\_\+\+N\+O\+T\+\_\+\+P\+E\+R\+M\+I\+T\+T\+ED =(-\/15004)}

-\/15004\+: The history operation is not permitted. \mbox{\Hypertarget{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a83e8fb5a1537d1579aed666ec8518978}\label{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_error_code_a83e8fb5a1537d1579aed666ec8518978}} 
\index{io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}!HISTORY\_NOT\_AVAILABLE@{HISTORY\_NOT\_AVAILABLE}}
\index{HISTORY\_NOT\_AVAILABLE@{HISTORY\_NOT\_AVAILABLE}!io.agora.rtm.RtmConstants.RtmErrorCode@{io.agora.rtm.RtmConstants.RtmErrorCode}}
\doxysubsubsection{\texorpdfstring{HISTORY\_NOT\_AVAILABLE}{HISTORY\_NOT\_AVAILABLE}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Constants.\+Rtm\+Error\+Code.\+H\+I\+S\+T\+O\+R\+Y\+\_\+\+N\+O\+T\+\_\+\+A\+V\+A\+I\+L\+A\+B\+LE =(-\/15005)}

-\/15005\+: The history service not available. 