\hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code}{}\doxysection{io.\+agora.\+rte.\+Constants.\+Error\+Code Enum Reference}
\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code}\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}


R\+T\+E-\/related status codes and error codes.  


\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_abadb4568f0001a7699e10cfa2a796f5a}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_abadb4568f0001a7699e10cfa2a796f5a}} 
static int {\bfseries get\+Value} (\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code}{Error\+Code}} type)
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a7252a8ef5e723d08ed7a9044de5a5e34}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a7252a8ef5e723d08ed7a9044de5a5e34}} 
static \mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code}{Error\+Code}} {\bfseries from\+Int} (int v)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_ab05db536667af56c20342926677a3fbc}{OK}} =(0)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a5eaef44fe19d8fa33d9f3e02ff8bd4dd}{D\+E\+F\+A\+U\+LT}} =(1)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a8bd971b8a00084fa17b7ce48790455a0}{I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+R\+G\+U\+M\+E\+NT}} =(2)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a6a93797da24c3d11ff45c3c89ab16eaa}{I\+N\+V\+A\+L\+I\+D\+\_\+\+O\+P\+E\+R\+A\+T\+I\+ON}} =(3)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_ab77177d21cce07ff49eb01c204f6a009}{N\+E\+T\+W\+O\+R\+K\+\_\+\+E\+R\+R\+OR}} =(4)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_af0402facc0914be91ea035ada696dd2f}{A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED}} =(5)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a5e3449b49e5ac1e0652bae5ab69de7d0}{S\+T\+R\+E\+A\+M\+\_\+\+N\+O\+T\+\_\+\+F\+O\+U\+ND}} =(6)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
R\+T\+E-\/related status codes and error codes. 

\begin{DoxySince}{Since}
v4.\+4.\+0 
\end{DoxySince}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_ab05db536667af56c20342926677a3fbc}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_ab05db536667af56c20342926677a3fbc}} 
\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}!OK@{OK}}
\index{OK@{OK}!io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}
\doxysubsubsection{\texorpdfstring{OK}{OK}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Error\+Code.\+OK =(0)}

0\+: Operation succeeds. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a5eaef44fe19d8fa33d9f3e02ff8bd4dd}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a5eaef44fe19d8fa33d9f3e02ff8bd4dd}} 
\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}!DEFAULT@{DEFAULT}}
\index{DEFAULT@{DEFAULT}!io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}
\doxysubsubsection{\texorpdfstring{DEFAULT}{DEFAULT}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Error\+Code.\+D\+E\+F\+A\+U\+LT =(1)}

1\+: General error (the cause of the error is not clearly categorized). \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a8bd971b8a00084fa17b7ce48790455a0}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a8bd971b8a00084fa17b7ce48790455a0}} 
\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}!INVALID\_ARGUMENT@{INVALID\_ARGUMENT}}
\index{INVALID\_ARGUMENT@{INVALID\_ARGUMENT}!io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_ARGUMENT}{INVALID\_ARGUMENT}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+A\+R\+G\+U\+M\+E\+NT =(2)}

2\+: An invalid parameter is set in the method. For example, the parameter contains illegal characters, or the passed-\/in object is null. Please reset the parameter. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a6a93797da24c3d11ff45c3c89ab16eaa}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a6a93797da24c3d11ff45c3c89ab16eaa}} 
\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}!INVALID\_OPERATION@{INVALID\_OPERATION}}
\index{INVALID\_OPERATION@{INVALID\_OPERATION}!io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}
\doxysubsubsection{\texorpdfstring{INVALID\_OPERATION}{INVALID\_OPERATION}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Error\+Code.\+I\+N\+V\+A\+L\+I\+D\+\_\+\+O\+P\+E\+R\+A\+T\+I\+ON =(3)}

3\+: The current state does not support this operation, for example, the object has been destroyed or is invalid. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_ab77177d21cce07ff49eb01c204f6a009}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_ab77177d21cce07ff49eb01c204f6a009}} 
\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}!NETWORK\_ERROR@{NETWORK\_ERROR}}
\index{NETWORK\_ERROR@{NETWORK\_ERROR}!io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}
\doxysubsubsection{\texorpdfstring{NETWORK\_ERROR}{NETWORK\_ERROR}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Error\+Code.\+N\+E\+T\+W\+O\+R\+K\+\_\+\+E\+R\+R\+OR =(4)}

4\+: Network error. Please check your network. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_af0402facc0914be91ea035ada696dd2f}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_af0402facc0914be91ea035ada696dd2f}} 
\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}!AUTHENTICATION\_FAILED@{AUTHENTICATION\_FAILED}}
\index{AUTHENTICATION\_FAILED@{AUTHENTICATION\_FAILED}!io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}
\doxysubsubsection{\texorpdfstring{AUTHENTICATION\_FAILED}{AUTHENTICATION\_FAILED}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Error\+Code.\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+I\+O\+N\+\_\+\+F\+A\+I\+L\+ED =(5)}

5\+: Token authentication failed. Possible reasons include an invalid Token or an expired Token. Please check your Token. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a5e3449b49e5ac1e0652bae5ab69de7d0}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_error_code_a5e3449b49e5ac1e0652bae5ab69de7d0}} 
\index{io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}!STREAM\_NOT\_FOUND@{STREAM\_NOT\_FOUND}}
\index{STREAM\_NOT\_FOUND@{STREAM\_NOT\_FOUND}!io.agora.rte.Constants.ErrorCode@{io.agora.rte.Constants.ErrorCode}}
\doxysubsubsection{\texorpdfstring{STREAM\_NOT\_FOUND}{STREAM\_NOT\_FOUND}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Error\+Code.\+S\+T\+R\+E\+A\+M\+\_\+\+N\+O\+T\+\_\+\+F\+O\+U\+ND =(6)}

6\+: Media stream not found. For example, after joining the channel, no media stream is received from the host for more than 10 seconds. 