\hypertarget{structusb__symlink}{}\doxysection{usb\+\_\+symlink Struct Reference}
\label{structusb__symlink}\index{usb\_symlink@{usb\_symlink}}


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

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structusb__symlink_aef80ba281253d4de3f497cdd6e566e4f}{TAILQ\+\_\+\+ENTRY}} (\mbox{\hyperlink{structusb__symlink}{usb\+\_\+symlink}}) sym\+\_\+entry
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
char \mbox{\hyperlink{structusb__symlink_ab9bdbf98446d811cdb3ef0af8427b1a1}{src\+\_\+path}} \mbox{[}32\mbox{]}
\item 
char \mbox{\hyperlink{structusb__symlink_af419400f4cc009235167bb55b1b40b10}{dst\+\_\+path}} \mbox{[}32\mbox{]}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusb__symlink_a9de09786f6f73a3e3a0cda85c6a0601e}{src\+\_\+len}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structusb__symlink_a8862f67d383acfe8616fcdf218dbe889}{dst\+\_\+len}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{usb__dev_8h_source_l00043}{43}} of file \mbox{\hyperlink{usb__dev_8h_source}{usb\+\_\+dev.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structusb__symlink_aef80ba281253d4de3f497cdd6e566e4f}\label{structusb__symlink_aef80ba281253d4de3f497cdd6e566e4f}} 
\index{usb\_symlink@{usb\_symlink}!TAILQ\_ENTRY@{TAILQ\_ENTRY}}
\index{TAILQ\_ENTRY@{TAILQ\_ENTRY}!usb\_symlink@{usb\_symlink}}
\doxysubsubsection{\texorpdfstring{TAILQ\_ENTRY()}{TAILQ\_ENTRY()}}
{\footnotesize\ttfamily usb\+\_\+symlink\+::\+TAILQ\+\_\+\+ENTRY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structusb__symlink}{usb\+\_\+symlink}}}]{ }\end{DoxyParamCaption})}



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structusb__symlink_a8862f67d383acfe8616fcdf218dbe889}\label{structusb__symlink_a8862f67d383acfe8616fcdf218dbe889}} 
\index{usb\_symlink@{usb\_symlink}!dst\_len@{dst\_len}}
\index{dst\_len@{dst\_len}!usb\_symlink@{usb\_symlink}}
\doxysubsubsection{\texorpdfstring{dst\_len}{dst\_len}}
{\footnotesize\ttfamily uint8\+\_\+t usb\+\_\+symlink\+::dst\+\_\+len}



Definition at line \mbox{\hyperlink{usb__dev_8h_source_l00050}{50}} of file \mbox{\hyperlink{usb__dev_8h_source}{usb\+\_\+dev.\+h}}.

\mbox{\Hypertarget{structusb__symlink_af419400f4cc009235167bb55b1b40b10}\label{structusb__symlink_af419400f4cc009235167bb55b1b40b10}} 
\index{usb\_symlink@{usb\_symlink}!dst\_path@{dst\_path}}
\index{dst\_path@{dst\_path}!usb\_symlink@{usb\_symlink}}
\doxysubsubsection{\texorpdfstring{dst\_path}{dst\_path}}
{\footnotesize\ttfamily char usb\+\_\+symlink\+::dst\+\_\+path\mbox{[}32\mbox{]}}



Definition at line \mbox{\hyperlink{usb__dev_8h_source_l00047}{47}} of file \mbox{\hyperlink{usb__dev_8h_source}{usb\+\_\+dev.\+h}}.

\mbox{\Hypertarget{structusb__symlink_a9de09786f6f73a3e3a0cda85c6a0601e}\label{structusb__symlink_a9de09786f6f73a3e3a0cda85c6a0601e}} 
\index{usb\_symlink@{usb\_symlink}!src\_len@{src\_len}}
\index{src\_len@{src\_len}!usb\_symlink@{usb\_symlink}}
\doxysubsubsection{\texorpdfstring{src\_len}{src\_len}}
{\footnotesize\ttfamily uint8\+\_\+t usb\+\_\+symlink\+::src\+\_\+len}



Definition at line \mbox{\hyperlink{usb__dev_8h_source_l00049}{49}} of file \mbox{\hyperlink{usb__dev_8h_source}{usb\+\_\+dev.\+h}}.

\mbox{\Hypertarget{structusb__symlink_ab9bdbf98446d811cdb3ef0af8427b1a1}\label{structusb__symlink_ab9bdbf98446d811cdb3ef0af8427b1a1}} 
\index{usb\_symlink@{usb\_symlink}!src\_path@{src\_path}}
\index{src\_path@{src\_path}!usb\_symlink@{usb\_symlink}}
\doxysubsubsection{\texorpdfstring{src\_path}{src\_path}}
{\footnotesize\ttfamily char usb\+\_\+symlink\+::src\+\_\+path\mbox{[}32\mbox{]}}



Definition at line \mbox{\hyperlink{usb__dev_8h_source_l00045}{45}} of file \mbox{\hyperlink{usb__dev_8h_source}{usb\+\_\+dev.\+h}}.



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