\hypertarget{structusbpf__pkthdr}{}\doxysection{usbpf\+\_\+pkthdr Struct Reference}
\label{structusbpf__pkthdr}\index{usbpf\_pkthdr@{usbpf\_pkthdr}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a3902b771ba90378112e90d0a0d797a45}{up\+\_\+totlen}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a206852b121b70bf244fa22936e6a09c7}{up\+\_\+busunit}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a3bcd4569f0d4438831e09b41982d77fb}{up\+\_\+address}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a042c07dc3666601d85449b40fc462fd3}{up\+\_\+mode}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_ad6421f8318372be59dd897de17dbbffb}{up\+\_\+type}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a306d6f01102e0b47708ba1e6cac03c45}{up\+\_\+xfertype}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_aa1c03c8048223cd99d7efb390f713f68}{up\+\_\+flags}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_adc8ad2b54514168a7e9ee4f91b85da18}{up\+\_\+status}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_abc27ecc3aabd726f83c2c653ead9dbef}{up\+\_\+error}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a0175ba7e50c391bb076b5cc86712bac1}{up\+\_\+interval}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a58ec24d943c4097586bd42632fed704c}{up\+\_\+frames}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_ab71fc01738374e5cae95e0041014ec25}{up\+\_\+packet\+\_\+size}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a64a0eb81ae05e2df6fc71af5b068dd7c}{up\+\_\+packet\+\_\+count}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a7bfe05669d5d046ae349456996659666}{up\+\_\+endpoint}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a9b5678645a069799a3ef00c6dd546f85}{up\+\_\+speed}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusbpf__pkthdr_a033266e398a26ef2629711588d989da1}{up\+\_\+reserved}} \mbox{[}83\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00042}{42}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structusbpf__pkthdr_a3bcd4569f0d4438831e09b41982d77fb}\label{structusbpf__pkthdr_a3bcd4569f0d4438831e09b41982d77fb}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_address@{up\_address}}
\index{up\_address@{up\_address}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_address}{up\_address}}
{\footnotesize\ttfamily uint8\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+address}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00045}{45}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a206852b121b70bf244fa22936e6a09c7}\label{structusbpf__pkthdr_a206852b121b70bf244fa22936e6a09c7}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_busunit@{up\_busunit}}
\index{up\_busunit@{up\_busunit}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_busunit}{up\_busunit}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+busunit}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00044}{44}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a7bfe05669d5d046ae349456996659666}\label{structusbpf__pkthdr_a7bfe05669d5d046ae349456996659666}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_endpoint@{up\_endpoint}}
\index{up\_endpoint@{up\_endpoint}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_endpoint}{up\_endpoint}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+endpoint}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00087}{87}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_abc27ecc3aabd726f83c2c653ead9dbef}\label{structusbpf__pkthdr_abc27ecc3aabd726f83c2c653ead9dbef}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_error@{up\_error}}
\index{up\_error@{up\_error}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_error}{up\_error}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+error}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00082}{82}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_aa1c03c8048223cd99d7efb390f713f68}\label{structusbpf__pkthdr_aa1c03c8048223cd99d7efb390f713f68}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_flags@{up\_flags}}
\index{up\_flags@{up\_flags}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_flags}{up\_flags}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+flags}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00051}{51}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a58ec24d943c4097586bd42632fed704c}\label{structusbpf__pkthdr_a58ec24d943c4097586bd42632fed704c}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_frames@{up\_frames}}
\index{up\_frames@{up\_frames}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_frames}{up\_frames}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+frames}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00084}{84}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a0175ba7e50c391bb076b5cc86712bac1}\label{structusbpf__pkthdr_a0175ba7e50c391bb076b5cc86712bac1}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_interval@{up\_interval}}
\index{up\_interval@{up\_interval}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_interval}{up\_interval}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+interval}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00083}{83}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a042c07dc3666601d85449b40fc462fd3}\label{structusbpf__pkthdr_a042c07dc3666601d85449b40fc462fd3}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_mode@{up\_mode}}
\index{up\_mode@{up\_mode}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_mode}{up\_mode}}
{\footnotesize\ttfamily uint8\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+mode}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00046}{46}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a64a0eb81ae05e2df6fc71af5b068dd7c}\label{structusbpf__pkthdr_a64a0eb81ae05e2df6fc71af5b068dd7c}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_packet\_count@{up\_packet\_count}}
\index{up\_packet\_count@{up\_packet\_count}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_packet\_count}{up\_packet\_count}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+packet\+\_\+count}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00086}{86}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_ab71fc01738374e5cae95e0041014ec25}\label{structusbpf__pkthdr_ab71fc01738374e5cae95e0041014ec25}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_packet\_size@{up\_packet\_size}}
\index{up\_packet\_size@{up\_packet\_size}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_packet\_size}{up\_packet\_size}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+packet\+\_\+size}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00085}{85}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a033266e398a26ef2629711588d989da1}\label{structusbpf__pkthdr_a033266e398a26ef2629711588d989da1}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_reserved@{up\_reserved}}
\index{up\_reserved@{up\_reserved}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_reserved}{up\_reserved}}
{\footnotesize\ttfamily uint8\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+reserved\mbox{[}83\mbox{]}}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00090}{90}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a9b5678645a069799a3ef00c6dd546f85}\label{structusbpf__pkthdr_a9b5678645a069799a3ef00c6dd546f85}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_speed@{up\_speed}}
\index{up\_speed@{up\_speed}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_speed}{up\_speed}}
{\footnotesize\ttfamily uint8\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+speed}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00088}{88}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_adc8ad2b54514168a7e9ee4f91b85da18}\label{structusbpf__pkthdr_adc8ad2b54514168a7e9ee4f91b85da18}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_status@{up\_status}}
\index{up\_status@{up\_status}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_status}{up\_status}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+status}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00061}{61}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a3902b771ba90378112e90d0a0d797a45}\label{structusbpf__pkthdr_a3902b771ba90378112e90d0a0d797a45}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_totlen@{up\_totlen}}
\index{up\_totlen@{up\_totlen}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_totlen}{up\_totlen}}
{\footnotesize\ttfamily uint32\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+totlen}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00043}{43}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_ad6421f8318372be59dd897de17dbbffb}\label{structusbpf__pkthdr_ad6421f8318372be59dd897de17dbbffb}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_type@{up\_type}}
\index{up\_type@{up\_type}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_type}{up\_type}}
{\footnotesize\ttfamily uint8\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+type}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00049}{49}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.

\mbox{\Hypertarget{structusbpf__pkthdr_a306d6f01102e0b47708ba1e6cac03c45}\label{structusbpf__pkthdr_a306d6f01102e0b47708ba1e6cac03c45}} 
\index{usbpf\_pkthdr@{usbpf\_pkthdr}!up\_xfertype@{up\_xfertype}}
\index{up\_xfertype@{up\_xfertype}!usbpf\_pkthdr@{usbpf\_pkthdr}}
\doxysubsubsection{\texorpdfstring{up\_xfertype}{up\_xfertype}}
{\footnotesize\ttfamily uint8\+\_\+t usbpf\+\_\+pkthdr\+::up\+\_\+xfertype}



Definition at line \mbox{\hyperlink{usb__pf_8h_source_l00050}{50}} of file \mbox{\hyperlink{usb__pf_8h_source}{usb\+\_\+pf.\+h}}.



Referenced by \mbox{\hyperlink{usb__pf_8c_source_l00389}{usbpf\+\_\+xfertap()}}.



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