\hypertarget{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type}{}\doxysection{io.\+agora.\+rtc2.\+Constants.\+Multipath\+Type Enum Reference}
\label{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type}\index{io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}}


Network path types used in multipath transmission.  


\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_a58d316909144b15a733096c6775f1c35}\label{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_a58d316909144b15a733096c6775f1c35}} 
int {\bfseries get\+Value} ()
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_a2ff801e3626bdab13ea40834376e4fad}\label{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_a2ff801e3626bdab13ea40834376e4fad}} 
static \mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type}{Multipath\+Type}} {\bfseries from\+Int} (int v)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_af08215d522ac61a89a28ac725fb04202}{M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+AN}} =(0)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_acc8377de0c1127b3b38fa2e70acad4c7}{M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+W\+I\+FI}} =(1)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_ab346677eef79a72029620e507f73a5e9}{M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+O\+B\+I\+LE}} =(2)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_ab429f998ae0dea14cebe4317b0f7599e}{M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+WN}} =(99)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Network path types used in multipath transmission. 

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


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_af08215d522ac61a89a28ac725fb04202}\label{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_af08215d522ac61a89a28ac725fb04202}} 
\index{io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}!MULTIPATH\_TYPE\_LAN@{MULTIPATH\_TYPE\_LAN}}
\index{MULTIPATH\_TYPE\_LAN@{MULTIPATH\_TYPE\_LAN}!io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}}
\doxysubsubsection{\texorpdfstring{MULTIPATH\_TYPE\_LAN}{MULTIPATH\_TYPE\_LAN}}
{\footnotesize\ttfamily io.\+agora.\+rtc2.\+Constants.\+Multipath\+Type.\+M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+AN =(0)}

(0)\+: L\+AN type, indicates data is transmitted over a local area network. Suitable for high-\/speed, low-\/latency connections. \mbox{\Hypertarget{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_acc8377de0c1127b3b38fa2e70acad4c7}\label{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_acc8377de0c1127b3b38fa2e70acad4c7}} 
\index{io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}!MULTIPATH\_TYPE\_WIFI@{MULTIPATH\_TYPE\_WIFI}}
\index{MULTIPATH\_TYPE\_WIFI@{MULTIPATH\_TYPE\_WIFI}!io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}}
\doxysubsubsection{\texorpdfstring{MULTIPATH\_TYPE\_WIFI}{MULTIPATH\_TYPE\_WIFI}}
{\footnotesize\ttfamily io.\+agora.\+rtc2.\+Constants.\+Multipath\+Type.\+M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+W\+I\+FI =(1)}

(1)\+: Wi-\/\+Fi type, indicates data is transmitted over a Wi-\/\+Fi network. Suitable for wireless connections with moderate latency. \mbox{\Hypertarget{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_ab346677eef79a72029620e507f73a5e9}\label{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_ab346677eef79a72029620e507f73a5e9}} 
\index{io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}!MULTIPATH\_TYPE\_MOBILE@{MULTIPATH\_TYPE\_MOBILE}}
\index{MULTIPATH\_TYPE\_MOBILE@{MULTIPATH\_TYPE\_MOBILE}!io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}}
\doxysubsubsection{\texorpdfstring{MULTIPATH\_TYPE\_MOBILE}{MULTIPATH\_TYPE\_MOBILE}}
{\footnotesize\ttfamily io.\+agora.\+rtc2.\+Constants.\+Multipath\+Type.\+M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+O\+B\+I\+LE =(2)}

(2)\+: Mobile network type, indicates data is transmitted over a mobile network. Suitable for scenarios with higher latency and unstable connections. \mbox{\Hypertarget{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_ab429f998ae0dea14cebe4317b0f7599e}\label{enumio_1_1agora_1_1rtc2_1_1_constants_1_1_multipath_type_ab429f998ae0dea14cebe4317b0f7599e}} 
\index{io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}!MULTIPATH\_TYPE\_UNKNOWN@{MULTIPATH\_TYPE\_UNKNOWN}}
\index{MULTIPATH\_TYPE\_UNKNOWN@{MULTIPATH\_TYPE\_UNKNOWN}!io.agora.rtc2.Constants.MultipathType@{io.agora.rtc2.Constants.MultipathType}}
\doxysubsubsection{\texorpdfstring{MULTIPATH\_TYPE\_UNKNOWN}{MULTIPATH\_TYPE\_UNKNOWN}}
{\footnotesize\ttfamily io.\+agora.\+rtc2.\+Constants.\+Multipath\+Type.\+M\+U\+L\+T\+I\+P\+A\+T\+H\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+WN =(99)}

(99)\+: Unknown type, indicates an unrecognized path type. Can be used for error handling or fallback scenarios. 