\hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context}{}\doxysection{io.\+agora.\+rtc2.\+Extension\+Context Class Reference}
\label{classio_1_1agora_1_1rtc2_1_1_extension_context}\index{io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context_ad3ae1f3bfd004d5ec1e3930e978593a1}\label{classio_1_1agora_1_1rtc2_1_1_extension_context_ad3ae1f3bfd004d5ec1e3930e978593a1}} 
{\bfseries Extension\+Context} (int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context_a6cca37f16254fcb43b9d0013e43e2089}{uid}}, String provider\+Name, String extension\+Name)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
boolean \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context_a6e95df81c9986d04ee63fe7a7f56f3ff}{is\+Valid}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context_a6cca37f16254fcb43b9d0013e43e2089}{uid}}
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context_a032f73b4c35aaf7335937ca0b251dad6}\label{classio_1_1agora_1_1rtc2_1_1_extension_context_a032f73b4c35aaf7335937ca0b251dad6}} 
String {\bfseries provider\+Name}
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context_ad0d9fb0640049881ec882ed8d3c054a2}\label{classio_1_1agora_1_1rtc2_1_1_extension_context_ad0d9fb0640049881ec882ed8d3c054a2}} 
String {\bfseries extension\+Name}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The definition of extension context types 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context_a6e95df81c9986d04ee63fe7a7f56f3ff}\label{classio_1_1agora_1_1rtc2_1_1_extension_context_a6e95df81c9986d04ee63fe7a7f56f3ff}} 
\index{io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}!isValid@{isValid}}
\index{isValid@{isValid}!io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}}
\doxysubsubsection{\texorpdfstring{isValid}{isValid}}
{\footnotesize\ttfamily boolean io.\+agora.\+rtc2.\+Extension\+Context.\+is\+Valid}

Whether the uid is valid.
\begin{DoxyItemize}
\item true\+: The uid is valid.
\item false\+: The uid is invalid. 
\end{DoxyItemize}\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context_a6cca37f16254fcb43b9d0013e43e2089}\label{classio_1_1agora_1_1rtc2_1_1_extension_context_a6cca37f16254fcb43b9d0013e43e2089}} 
\index{io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}!uid@{uid}}
\index{uid@{uid}!io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}}
\doxysubsubsection{\texorpdfstring{uid}{uid}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Extension\+Context.\+uid}

The ID of the user. A uid of 0 indicates the local user, and a uid greater than 0 represents a remote user. 