\hypertarget{structuhub__current__state}{}\doxysection{uhub\+\_\+current\+\_\+state Struct Reference}
\label{structuhub__current__state}\index{uhub\_current\_state@{uhub\_current\_state}}


{\ttfamily \#include $<$usb\+\_\+hub\+\_\+private.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \mbox{\hyperlink{structuhub__current__state_a1a767a11bf3538480271896d64294d70}{port\+\_\+change}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structuhub__current__state_a6a5dfe88a74dc637f13b046c83fdb3fb}{port\+\_\+status}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{usb__hub__private_8h_source_l00047}{47}} of file \mbox{\hyperlink{usb__hub__private_8h_source}{usb\+\_\+hub\+\_\+private.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structuhub__current__state_a1a767a11bf3538480271896d64294d70}\label{structuhub__current__state_a1a767a11bf3538480271896d64294d70}} 
\index{uhub\_current\_state@{uhub\_current\_state}!port\_change@{port\_change}}
\index{port\_change@{port\_change}!uhub\_current\_state@{uhub\_current\_state}}
\doxysubsubsection{\texorpdfstring{port\_change}{port\_change}}
{\footnotesize\ttfamily uint16\+\_\+t uhub\+\_\+current\+\_\+state\+::port\+\_\+change}



Definition at line \mbox{\hyperlink{usb__hub__private_8h_source_l00048}{48}} of file \mbox{\hyperlink{usb__hub__private_8h_source}{usb\+\_\+hub\+\_\+private.\+h}}.



Referenced by \mbox{\hyperlink{usb__hub_8c_source_l00995}{uhub\+\_\+explore()}}, \mbox{\hyperlink{usb__hub_8c_source_l00560}{uhub\+\_\+read\+\_\+port\+\_\+status()}}, and \mbox{\hyperlink{usb__hub_8c_source_l00602}{uhub\+\_\+reattach\+\_\+port()}}.

\mbox{\Hypertarget{structuhub__current__state_a6a5dfe88a74dc637f13b046c83fdb3fb}\label{structuhub__current__state_a6a5dfe88a74dc637f13b046c83fdb3fb}} 
\index{uhub\_current\_state@{uhub\_current\_state}!port\_status@{port\_status}}
\index{port\_status@{port\_status}!uhub\_current\_state@{uhub\_current\_state}}
\doxysubsubsection{\texorpdfstring{port\_status}{port\_status}}
{\footnotesize\ttfamily uint16\+\_\+t uhub\+\_\+current\+\_\+state\+::port\+\_\+status}



Definition at line \mbox{\hyperlink{usb__hub__private_8h_source_l00049}{49}} of file \mbox{\hyperlink{usb__hub__private_8h_source}{usb\+\_\+hub\+\_\+private.\+h}}.



Referenced by \mbox{\hyperlink{usb__hub_8c_source_l00995}{uhub\+\_\+explore()}}, \mbox{\hyperlink{usb__hub_8c_source_l00560}{uhub\+\_\+read\+\_\+port\+\_\+status()}}, \mbox{\hyperlink{usb__hub_8c_source_l00602}{uhub\+\_\+reattach\+\_\+port()}}, and \mbox{\hyperlink{usb__hub_8c_source_l00876}{uhub\+\_\+suspend\+\_\+resume\+\_\+port()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/usb/\mbox{\hyperlink{usb__hub__private_8h}{usb\+\_\+hub\+\_\+private.\+h}}\end{DoxyCompactItemize}
