\hypertarget{structagora_1_1rtc_1_1_lastmile_probe_config}{}\doxysection{agora\+::rtc\+::Lastmile\+Probe\+Config Struct Reference}
\label{structagora_1_1rtc_1_1_lastmile_probe_config}\index{agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}}


Configurations of the last-\/mile network test.  




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

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
bool \mbox{\hyperlink{structagora_1_1rtc_1_1_lastmile_probe_config_a1e2faafc2b91e2f46a01afb2764dfc55}{probe\+Uplink}}
\item 
bool \mbox{\hyperlink{structagora_1_1rtc_1_1_lastmile_probe_config_a6df33d21a54db8d1156a2ba1bd140453}{probe\+Downlink}}
\item 
unsigned int \mbox{\hyperlink{structagora_1_1rtc_1_1_lastmile_probe_config_aae246e9868e72e6fb199f54ad6976e83}{expected\+Uplink\+Bitrate}}
\item 
unsigned int \mbox{\hyperlink{structagora_1_1rtc_1_1_lastmile_probe_config_add80e15b69184a83f7301560443dca71}{expected\+Downlink\+Bitrate}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Configurations of the last-\/mile network test. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_lastmile_probe_config_a1e2faafc2b91e2f46a01afb2764dfc55}\label{structagora_1_1rtc_1_1_lastmile_probe_config_a1e2faafc2b91e2f46a01afb2764dfc55}} 
\index{agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}!probeUplink@{probeUplink}}
\index{probeUplink@{probeUplink}!agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}}
\doxysubsubsection{\texorpdfstring{probeUplink}{probeUplink}}
{\footnotesize\ttfamily bool agora\+::rtc\+::\+Lastmile\+Probe\+Config\+::probe\+Uplink}

Sets whether to test the uplink network. Some users, for example, the audience members in a L\+I\+V\+E\+\_\+\+B\+R\+O\+A\+D\+C\+A\+S\+T\+I\+NG channel, do not need such a test.
\begin{DoxyItemize}
\item {\ttfamily true}\+: Test the uplink network.
\item {\ttfamily false}\+: Do not test the uplink network. 
\end{DoxyItemize}\mbox{\Hypertarget{structagora_1_1rtc_1_1_lastmile_probe_config_a6df33d21a54db8d1156a2ba1bd140453}\label{structagora_1_1rtc_1_1_lastmile_probe_config_a6df33d21a54db8d1156a2ba1bd140453}} 
\index{agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}!probeDownlink@{probeDownlink}}
\index{probeDownlink@{probeDownlink}!agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}}
\doxysubsubsection{\texorpdfstring{probeDownlink}{probeDownlink}}
{\footnotesize\ttfamily bool agora\+::rtc\+::\+Lastmile\+Probe\+Config\+::probe\+Downlink}

Sets whether to test the downlink network\+:
\begin{DoxyItemize}
\item {\ttfamily true}\+: Test the downlink network.
\item {\ttfamily false}\+: Do not test the downlink network. 
\end{DoxyItemize}\mbox{\Hypertarget{structagora_1_1rtc_1_1_lastmile_probe_config_aae246e9868e72e6fb199f54ad6976e83}\label{structagora_1_1rtc_1_1_lastmile_probe_config_aae246e9868e72e6fb199f54ad6976e83}} 
\index{agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}!expectedUplinkBitrate@{expectedUplinkBitrate}}
\index{expectedUplinkBitrate@{expectedUplinkBitrate}!agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}}
\doxysubsubsection{\texorpdfstring{expectedUplinkBitrate}{expectedUplinkBitrate}}
{\footnotesize\ttfamily unsigned int agora\+::rtc\+::\+Lastmile\+Probe\+Config\+::expected\+Uplink\+Bitrate}

The expected maximum uplink bitrate (bps) of the local user. The value range is \mbox{[}100000, 5000000\mbox{]}. Agora recommends referring to {\ttfamily set\+Video\+Encoder\+Configuration} to set the value. \mbox{\Hypertarget{structagora_1_1rtc_1_1_lastmile_probe_config_add80e15b69184a83f7301560443dca71}\label{structagora_1_1rtc_1_1_lastmile_probe_config_add80e15b69184a83f7301560443dca71}} 
\index{agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}!expectedDownlinkBitrate@{expectedDownlinkBitrate}}
\index{expectedDownlinkBitrate@{expectedDownlinkBitrate}!agora::rtc::LastmileProbeConfig@{agora::rtc::LastmileProbeConfig}}
\doxysubsubsection{\texorpdfstring{expectedDownlinkBitrate}{expectedDownlinkBitrate}}
{\footnotesize\ttfamily unsigned int agora\+::rtc\+::\+Lastmile\+Probe\+Config\+::expected\+Downlink\+Bitrate}

The expected maximum downlink bitrate (bps) of the local user. The value range is \mbox{[}100000,5000000\mbox{]}. 