\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}}


The context information of the extension.  


\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 \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context_a032f73b4c35aaf7335937ca0b251dad6}{provider\+Name}}, String \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context_ad0d9fb0640049881ec882ed8d3c054a2}{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 
String \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context_a032f73b4c35aaf7335937ca0b251dad6}{provider\+Name}}
\item 
String \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context_ad0d9fb0640049881ec882ed8d3c054a2}{extension\+Name}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The context information of the extension. 

\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 {\ttfamily uid} in {\ttfamily \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_extension_context}{Extension\+Context}}} is valid\+:
\begin{DoxyItemize}
\item {\ttfamily true}\+: The {\ttfamily uid} is valid.
\item {\ttfamily false}\+: The {\ttfamily 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 user ID. 0 represents a local user, while greater than 0 represents a remote user. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context_a032f73b4c35aaf7335937ca0b251dad6}\label{classio_1_1agora_1_1rtc2_1_1_extension_context_a032f73b4c35aaf7335937ca0b251dad6}} 
\index{io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}!providerName@{providerName}}
\index{providerName@{providerName}!io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}}
\doxysubsubsection{\texorpdfstring{providerName}{providerName}}
{\footnotesize\ttfamily String io.\+agora.\+rtc2.\+Extension\+Context.\+provider\+Name}

The name of the extension provider. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_extension_context_ad0d9fb0640049881ec882ed8d3c054a2}\label{classio_1_1agora_1_1rtc2_1_1_extension_context_ad0d9fb0640049881ec882ed8d3c054a2}} 
\index{io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}!extensionName@{extensionName}}
\index{extensionName@{extensionName}!io.agora.rtc2.ExtensionContext@{io.agora.rtc2.ExtensionContext}}
\doxysubsubsection{\texorpdfstring{extensionName}{extensionName}}
{\footnotesize\ttfamily String io.\+agora.\+rtc2.\+Extension\+Context.\+extension\+Name}

The name of the extension. 