\hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration}{}\doxysection{agora\+::rtc\+::Local\+Access\+Point\+Configuration Struct Reference}
\label{structagora_1_1rtc_1_1_local_access_point_configuration}\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}


Configuration for the Local Access Point.  




{\ttfamily \#include $<$Agora\+Base.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
const char $\ast$$\ast$ \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_a7044843febda16151d58e9348be9202c}{ip\+List}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_aeae7b47b799c24e1b14ca0e9a2a9f470}{ip\+List\+Size}}
\item 
const char $\ast$$\ast$ \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_a893d4ece55edda4b4eed344c77e5ccb1}{domain\+List}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_ab29f481564462257d36fddb4372117e3}{domain\+List\+Size}}
\item 
const char $\ast$ \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_a3b37d9962cae9b1366a52090f10524a2}{verify\+Domain\+Name}}
\item 
L\+O\+C\+A\+L\+\_\+\+P\+R\+O\+X\+Y\+\_\+\+M\+O\+DE \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_aeffccb3c53381299208d8e5f43722110}{mode}}
\item 
\mbox{\hyperlink{structagora_1_1rtc_1_1_advanced_config_info}{Advanced\+Config\+Info}} \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_a0d89b45d45d4e7618f732c252b2ccc9b}{advanced\+Config}}
\item 
bool \mbox{\hyperlink{structagora_1_1rtc_1_1_local_access_point_configuration_a0691a51f948517222cba5dbed295dbfb}{disable\+Aut}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Configuration for the Local Access Point. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_a7044843febda16151d58e9348be9202c}\label{structagora_1_1rtc_1_1_local_access_point_configuration_a7044843febda16151d58e9348be9202c}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!ipList@{ipList}}
\index{ipList@{ipList}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{ipList}{ipList}}
{\footnotesize\ttfamily const char$\ast$$\ast$ agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::ip\+List}

Internal IP address list of the Local Access Point. Either ip\+List or domain\+List must be specified. \mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_aeae7b47b799c24e1b14ca0e9a2a9f470}\label{structagora_1_1rtc_1_1_local_access_point_configuration_aeae7b47b799c24e1b14ca0e9a2a9f470}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!ipListSize@{ipListSize}}
\index{ipListSize@{ipListSize}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{ipListSize}{ipListSize}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::ip\+List\+Size}

Number of internal IP addresses for the Local Access Point. This value must match the number of IP addresses you provide. \mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_a893d4ece55edda4b4eed344c77e5ccb1}\label{structagora_1_1rtc_1_1_local_access_point_configuration_a893d4ece55edda4b4eed344c77e5ccb1}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!domainList@{domainList}}
\index{domainList@{domainList}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{domainList}{domainList}}
{\footnotesize\ttfamily const char$\ast$$\ast$ agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::domain\+List}

Domain name list of the Local Access Point. The S\+DK resolves the IP addresses of the Local Access Point from the provided domain names. The D\+NS resolution timeout is 10 seconds. Either ip\+List or domain\+List must be specified. If you specify both IP addresses and domain names, the S\+DK merges and deduplicates the resolved IP addresses and the specified IP addresses, then randomly selects one for load balancing. \mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_ab29f481564462257d36fddb4372117e3}\label{structagora_1_1rtc_1_1_local_access_point_configuration_ab29f481564462257d36fddb4372117e3}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!domainListSize@{domainListSize}}
\index{domainListSize@{domainListSize}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{domainListSize}{domainListSize}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::domain\+List\+Size}

Number of domain names for the Local Access Point. This value must match the number of domain names you provide. \mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_a3b37d9962cae9b1366a52090f10524a2}\label{structagora_1_1rtc_1_1_local_access_point_configuration_a3b37d9962cae9b1366a52090f10524a2}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!verifyDomainName@{verifyDomainName}}
\index{verifyDomainName@{verifyDomainName}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{verifyDomainName}{verifyDomainName}}
{\footnotesize\ttfamily const char$\ast$ agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::verify\+Domain\+Name}

Domain name for internal certificate verification. If left empty, the S\+DK uses the default domain name {\ttfamily secure-\/edge.\+local} for certificate verification. \mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_aeffccb3c53381299208d8e5f43722110}\label{structagora_1_1rtc_1_1_local_access_point_configuration_aeffccb3c53381299208d8e5f43722110}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!mode@{mode}}
\index{mode@{mode}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{mode}{mode}}
{\footnotesize\ttfamily L\+O\+C\+A\+L\+\_\+\+P\+R\+O\+X\+Y\+\_\+\+M\+O\+DE agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::mode}

Connection mode. See {\ttfamily L\+O\+C\+A\+L\+\_\+\+P\+R\+O\+X\+Y\+\_\+\+M\+O\+DE}. \mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_a0d89b45d45d4e7618f732c252b2ccc9b}\label{structagora_1_1rtc_1_1_local_access_point_configuration_a0d89b45d45d4e7618f732c252b2ccc9b}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!advancedConfig@{advancedConfig}}
\index{advancedConfig@{advancedConfig}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{advancedConfig}{advancedConfig}}
{\footnotesize\ttfamily \mbox{\hyperlink{structagora_1_1rtc_1_1_advanced_config_info}{Advanced\+Config\+Info}} agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::advanced\+Config}

Advanced options for the Local Access Point. See {\ttfamily \mbox{\hyperlink{structagora_1_1rtc_1_1_advanced_config_info}{Advanced\+Config\+Info}}}. \mbox{\Hypertarget{structagora_1_1rtc_1_1_local_access_point_configuration_a0691a51f948517222cba5dbed295dbfb}\label{structagora_1_1rtc_1_1_local_access_point_configuration_a0691a51f948517222cba5dbed295dbfb}} 
\index{agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}!disableAut@{disableAut}}
\index{disableAut@{disableAut}!agora::rtc::LocalAccessPointConfiguration@{agora::rtc::LocalAccessPointConfiguration}}
\doxysubsubsection{\texorpdfstring{disableAut}{disableAut}}
{\footnotesize\ttfamily bool agora\+::rtc\+::\+Local\+Access\+Point\+Configuration\+::disable\+Aut}

Whether to disable vos-\/aut\+:
\begin{DoxyItemize}
\item true\+: (Default)disable vos-\/aut.
\item false\+: not disable vos-\/aut 
\end{DoxyItemize}