\hypertarget{structusb__device__qualifier}{}\doxysection{usb\+\_\+device\+\_\+qualifier Struct Reference}
\label{structusb__device__qualifier}\index{usb\_device\_qualifier@{usb\_device\_qualifier}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_a6766da99aaeda4873781e16e8c5d9e26}{b\+Length}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_ac0b448458fb3029d87593499d5cafe01}{b\+Descriptor\+Type}}
\item 
\mbox{\hyperlink{usb__endian_8h_ad3086c1130ab6b88c53220166e3b5129}{u\+Word}} \mbox{\hyperlink{structusb__device__qualifier_a8f5e42f012d95abd1eb8ee2c09d9f348}{bcd\+USB}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_a4661910f5834afe0474c6ce10613a2f7}{b\+Device\+Class}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_a880a896558e06bcd517961b117736c07}{b\+Device\+Sub\+Class}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_ae51473b48b9142a13ebee1ce0f74eaf1}{b\+Device\+Protocol}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_a906ac0485e17e0809d48bf86155365f0}{b\+Max\+Packet\+Size0}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_a5ed4b93e84dd4488e4e4bfd6d01a2784}{b\+Num\+Configurations}}
\item 
\mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} \mbox{\hyperlink{structusb__device__qualifier_a7830ec93c9b3957dac19040d7c350e98}{b\+Reserved}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{usb_8h_source_l00658}{658}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structusb__device__qualifier_a8f5e42f012d95abd1eb8ee2c09d9f348}\label{structusb__device__qualifier_a8f5e42f012d95abd1eb8ee2c09d9f348}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bcdUSB@{bcdUSB}}
\index{bcdUSB@{bcdUSB}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bcdUSB}{bcdUSB}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_ad3086c1130ab6b88c53220166e3b5129}{u\+Word}} usb\+\_\+device\+\_\+qualifier\+::bcd\+USB}



Definition at line \mbox{\hyperlink{usb_8h_source_l00661}{661}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_ac0b448458fb3029d87593499d5cafe01}\label{structusb__device__qualifier_ac0b448458fb3029d87593499d5cafe01}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bDescriptorType@{bDescriptorType}}
\index{bDescriptorType@{bDescriptorType}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bDescriptorType}{bDescriptorType}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Descriptor\+Type}



Definition at line \mbox{\hyperlink{usb_8h_source_l00660}{660}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}, and \mbox{\hyperlink{usb__template_8c_source_l01085}{usb\+\_\+temp\+\_\+get\+\_\+qualifier\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_a4661910f5834afe0474c6ce10613a2f7}\label{structusb__device__qualifier_a4661910f5834afe0474c6ce10613a2f7}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bDeviceClass@{bDeviceClass}}
\index{bDeviceClass@{bDeviceClass}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bDeviceClass}{bDeviceClass}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Device\+Class}



Definition at line \mbox{\hyperlink{usb_8h_source_l00662}{662}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_ae51473b48b9142a13ebee1ce0f74eaf1}\label{structusb__device__qualifier_ae51473b48b9142a13ebee1ce0f74eaf1}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bDeviceProtocol@{bDeviceProtocol}}
\index{bDeviceProtocol@{bDeviceProtocol}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bDeviceProtocol}{bDeviceProtocol}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Device\+Protocol}



Definition at line \mbox{\hyperlink{usb_8h_source_l00664}{664}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_a880a896558e06bcd517961b117736c07}\label{structusb__device__qualifier_a880a896558e06bcd517961b117736c07}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bDeviceSubClass@{bDeviceSubClass}}
\index{bDeviceSubClass@{bDeviceSubClass}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bDeviceSubClass}{bDeviceSubClass}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Device\+Sub\+Class}



Definition at line \mbox{\hyperlink{usb_8h_source_l00663}{663}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_a6766da99aaeda4873781e16e8c5d9e26}\label{structusb__device__qualifier_a6766da99aaeda4873781e16e8c5d9e26}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bLength@{bLength}}
\index{bLength@{bLength}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bLength}{bLength}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Length}



Definition at line \mbox{\hyperlink{usb_8h_source_l00659}{659}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_a906ac0485e17e0809d48bf86155365f0}\label{structusb__device__qualifier_a906ac0485e17e0809d48bf86155365f0}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bMaxPacketSize0@{bMaxPacketSize0}}
\index{bMaxPacketSize0@{bMaxPacketSize0}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bMaxPacketSize0}{bMaxPacketSize0}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Max\+Packet\+Size0}



Definition at line \mbox{\hyperlink{usb_8h_source_l00665}{665}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_a5ed4b93e84dd4488e4e4bfd6d01a2784}\label{structusb__device__qualifier_a5ed4b93e84dd4488e4e4bfd6d01a2784}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bNumConfigurations@{bNumConfigurations}}
\index{bNumConfigurations@{bNumConfigurations}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bNumConfigurations}{bNumConfigurations}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Num\+Configurations}



Definition at line \mbox{\hyperlink{usb_8h_source_l00666}{666}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



Referenced by \mbox{\hyperlink{usb__template_8c_source_l00512}{usb\+\_\+make\+\_\+device\+\_\+desc()}}.

\mbox{\Hypertarget{structusb__device__qualifier_a7830ec93c9b3957dac19040d7c350e98}\label{structusb__device__qualifier_a7830ec93c9b3957dac19040d7c350e98}} 
\index{usb\_device\_qualifier@{usb\_device\_qualifier}!bReserved@{bReserved}}
\index{bReserved@{bReserved}!usb\_device\_qualifier@{usb\_device\_qualifier}}
\doxysubsubsection{\texorpdfstring{bReserved}{bReserved}}
{\footnotesize\ttfamily \mbox{\hyperlink{usb__endian_8h_a4dea376b5cd0c5d694660473f5e7a459}{u\+Byte}} usb\+\_\+device\+\_\+qualifier\+::b\+Reserved}



Definition at line \mbox{\hyperlink{usb_8h_source_l00667}{667}} of file \mbox{\hyperlink{usb_8h_source}{usb.\+h}}.



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