\hypertarget{structmlx__command}{}\doxysection{mlx\+\_\+command Struct Reference}
\label{structmlx__command}\index{mlx\_command@{mlx\_command}}


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



Collaboration diagram for mlx\+\_\+command\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{da/d1f/structmlx__command__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structmlx__command_aa11f15cc378af90de86e8a64d6ab0e92}{TAILQ\+\_\+\+ENTRY}} (\mbox{\hyperlink{structmlx__command}{mlx\+\_\+command}}) mc\+\_\+link
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structmlx__softc}{mlx\+\_\+softc}} $\ast$ \mbox{\hyperlink{structmlx__command_a45d49b6790cdf8194523411b829d9e5c}{mc\+\_\+sc}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structmlx__command_a7fa0bc6a24a6c06abb9b8d115243cc5a}{mc\+\_\+slot}}
\item 
u\+\_\+int16\+\_\+t \mbox{\hyperlink{structmlx__command_aba763359ddbd7dc37528e52358228f27}{mc\+\_\+status}}
\item 
time\+\_\+t \mbox{\hyperlink{structmlx__command_ac375f004c40b9d2697a76a62189113dd}{mc\+\_\+timeout}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structmlx__command_a9a4d5f7d2c7b1d1d8b368869a033f28e}{mc\+\_\+mailbox}} \mbox{[}16\mbox{]}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structmlx__command_a35ee0f0caf1cccf6033c4d8b3cf6d894}{mc\+\_\+sgphys}}
\item 
int \mbox{\hyperlink{structmlx__command_a915bf9d9880783b9c2be1447c573ab57}{mc\+\_\+nsgent}}
\item 
int \mbox{\hyperlink{structmlx__command_aa6096ddf3a12dd056e2cba5fb7259a5e}{mc\+\_\+flags}}
\item 
void $\ast$ \mbox{\hyperlink{structmlx__command_a06be08f76813e811d151414ee39e4689}{mc\+\_\+data}}
\item 
size\+\_\+t \mbox{\hyperlink{structmlx__command_a0968ad9c0037e76aabd367da8997bbe3}{mc\+\_\+length}}
\item 
bus\+\_\+dmamap\+\_\+t \mbox{\hyperlink{structmlx__command_a1e5461154f2d3783d1e6fb92e9b72ed5}{mc\+\_\+dmamap}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structmlx__command_ae97f5229a98799fbcbb1de57690b1eee}{mc\+\_\+dataphys}}
\item 
void($\ast$ \mbox{\hyperlink{structmlx__command_a49755599d586892433e8adb2e6aa7d80}{mc\+\_\+complete}} )(struct \mbox{\hyperlink{structmlx__command}{mlx\+\_\+command}} $\ast$mc)
\item 
void $\ast$ \mbox{\hyperlink{structmlx__command_a22aad1b6deb675df963861cb19154572}{mc\+\_\+private}}
\item 
int \mbox{\hyperlink{structmlx__command_a6f7b920a1518599e9599ae016e4d8348}{mc\+\_\+command}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00084}{84}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structmlx__command_aa11f15cc378af90de86e8a64d6ab0e92}\label{structmlx__command_aa11f15cc378af90de86e8a64d6ab0e92}} 
\index{mlx\_command@{mlx\_command}!TAILQ\_ENTRY@{TAILQ\_ENTRY}}
\index{TAILQ\_ENTRY@{TAILQ\_ENTRY}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{TAILQ\_ENTRY()}{TAILQ\_ENTRY()}}
{\footnotesize\ttfamily mlx\+\_\+command\+::\+TAILQ\+\_\+\+ENTRY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structmlx__command}{mlx\+\_\+command}}}]{ }\end{DoxyParamCaption})}



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx__command_a6f7b920a1518599e9599ae016e4d8348}\label{structmlx__command_a6f7b920a1518599e9599ae016e4d8348}} 
\index{mlx\_command@{mlx\_command}!mc\_command@{mc\_command}}
\index{mc\_command@{mc\_command}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_command}{mc\_command}}
{\footnotesize\ttfamily int mlx\+\_\+command\+::mc\+\_\+command}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00107}{107}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l01598}{mlx\+\_\+enquire()}}, and \mbox{\hyperlink{mlx_8c_source_l01556}{mlx\+\_\+enquire\+\_\+cb()}}.

\mbox{\Hypertarget{structmlx__command_a49755599d586892433e8adb2e6aa7d80}\label{structmlx__command_a49755599d586892433e8adb2e6aa7d80}} 
\index{mlx\_command@{mlx\_command}!mc\_complete@{mc\_complete}}
\index{mc\_complete@{mc\_complete}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_complete}{mc\_complete}}
{\footnotesize\ttfamily void($\ast$ mlx\+\_\+command\+::mc\+\_\+complete) (struct \mbox{\hyperlink{structmlx__command}{mlx\+\_\+command}} $\ast$mc)}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00105}{105}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02350}{mlx\+\_\+complete()}}, \mbox{\hyperlink{mlx_8c_source_l01598}{mlx\+\_\+enquire()}}, \mbox{\hyperlink{mlx_8c_source_l01556}{mlx\+\_\+enquire\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01261}{mlx\+\_\+eventlog\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01472}{mlx\+\_\+pause\+\_\+action()}}, \mbox{\hyperlink{mlx_8c_source_l01818}{mlx\+\_\+poll\+\_\+command()}}, \mbox{\hyperlink{mlx_8c_source_l01918}{mlx\+\_\+startio()}}, and \mbox{\hyperlink{mlx_8c_source_l01783}{mlx\+\_\+wait\+\_\+command()}}.

\mbox{\Hypertarget{structmlx__command_a06be08f76813e811d151414ee39e4689}\label{structmlx__command_a06be08f76813e811d151414ee39e4689}} 
\index{mlx\_command@{mlx\_command}!mc\_data@{mc\_data}}
\index{mc\_data@{mc\_data}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_data}{mc\_data}}
{\footnotesize\ttfamily void$\ast$ mlx\+\_\+command\+::mc\+\_\+data}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00100}{100}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l01598}{mlx\+\_\+enquire()}}, \mbox{\hyperlink{mlx_8c_source_l01261}{mlx\+\_\+eventlog\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01144}{mlx\+\_\+periodic\+\_\+enquiry()}}, \mbox{\hyperlink{mlx_8c_source_l01288}{mlx\+\_\+periodic\+\_\+eventlog\+\_\+poll()}}, \mbox{\hyperlink{mlx_8c_source_l01347}{mlx\+\_\+periodic\+\_\+eventlog\+\_\+respond()}}, \mbox{\hyperlink{mlx_8c_source_l01421}{mlx\+\_\+periodic\+\_\+rebuild()}}, \mbox{\hyperlink{mlx_8c_source_l01918}{mlx\+\_\+startio()}}, \mbox{\hyperlink{mlx_8c_source_l02231}{mlx\+\_\+unmapcmd()}}, \mbox{\hyperlink{mlx_8c_source_l01999}{mlx\+\_\+user\+\_\+cb()}}, and \mbox{\hyperlink{mlx_8c_source_l02051}{mlx\+\_\+user\+\_\+command()}}.

\mbox{\Hypertarget{structmlx__command_ae97f5229a98799fbcbb1de57690b1eee}\label{structmlx__command_ae97f5229a98799fbcbb1de57690b1eee}} 
\index{mlx\_command@{mlx\_command}!mc\_dataphys@{mc\_dataphys}}
\index{mc\_dataphys@{mc\_dataphys}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_dataphys}{mc\_dataphys}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t mlx\+\_\+command\+::mc\+\_\+dataphys}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00103}{103}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l01556}{mlx\+\_\+enquire\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01261}{mlx\+\_\+eventlog\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l02192}{mlx\+\_\+setup\+\_\+dmamap()}}, and \mbox{\hyperlink{mlx_8c_source_l01999}{mlx\+\_\+user\+\_\+cb()}}.

\mbox{\Hypertarget{structmlx__command_a1e5461154f2d3783d1e6fb92e9b72ed5}\label{structmlx__command_a1e5461154f2d3783d1e6fb92e9b72ed5}} 
\index{mlx\_command@{mlx\_command}!mc\_dmamap@{mc\_dmamap}}
\index{mc\_dmamap@{mc\_dmamap}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_dmamap}{mc\_dmamap}}
{\footnotesize\ttfamily bus\+\_\+dmamap\+\_\+t mlx\+\_\+command\+::mc\+\_\+dmamap}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00102}{102}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02415}{mlx\+\_\+alloccmd()}}, \mbox{\hyperlink{mlx_8c_source_l01598}{mlx\+\_\+enquire()}}, \mbox{\hyperlink{mlx_8c_source_l02461}{mlx\+\_\+freecmd()}}, \mbox{\hyperlink{mlx_8c_source_l01288}{mlx\+\_\+periodic\+\_\+eventlog\+\_\+poll()}}, \mbox{\hyperlink{mlx_8c_source_l02192}{mlx\+\_\+setup\+\_\+dmamap()}}, \mbox{\hyperlink{mlx_8c_source_l01918}{mlx\+\_\+startio()}}, \mbox{\hyperlink{mlx_8c_source_l02231}{mlx\+\_\+unmapcmd()}}, and \mbox{\hyperlink{mlx_8c_source_l02051}{mlx\+\_\+user\+\_\+command()}}.

\mbox{\Hypertarget{structmlx__command_aa6096ddf3a12dd056e2cba5fb7259a5e}\label{structmlx__command_aa6096ddf3a12dd056e2cba5fb7259a5e}} 
\index{mlx\_command@{mlx\_command}!mc\_flags@{mc\_flags}}
\index{mc\_flags@{mc\_flags}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_flags}{mc\_flags}}
{\footnotesize\ttfamily int mlx\+\_\+command\+::mc\+\_\+flags}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00095}{95}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l01598}{mlx\+\_\+enquire()}}, \mbox{\hyperlink{mlx_8c_source_l02144}{mlx\+\_\+getslot()}}, \mbox{\hyperlink{mlx_8c_source_l01472}{mlx\+\_\+pause\+\_\+action()}}, \mbox{\hyperlink{mlx_8c_source_l02192}{mlx\+\_\+setup\+\_\+dmamap()}}, \mbox{\hyperlink{mlx_8c_source_l01846}{mlx\+\_\+startio\+\_\+cb()}}, and \mbox{\hyperlink{mlx_8c_source_l02231}{mlx\+\_\+unmapcmd()}}.

\mbox{\Hypertarget{structmlx__command_a0968ad9c0037e76aabd367da8997bbe3}\label{structmlx__command_a0968ad9c0037e76aabd367da8997bbe3}} 
\index{mlx\_command@{mlx\_command}!mc\_length@{mc\_length}}
\index{mc\_length@{mc\_length}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_length}{mc\_length}}
{\footnotesize\ttfamily size\+\_\+t mlx\+\_\+command\+::mc\+\_\+length}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00101}{101}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l01598}{mlx\+\_\+enquire()}}, \mbox{\hyperlink{mlx_8c_source_l01288}{mlx\+\_\+periodic\+\_\+eventlog\+\_\+poll()}}, \mbox{\hyperlink{mlx_8c_source_l01918}{mlx\+\_\+startio()}}, and \mbox{\hyperlink{mlx_8c_source_l02051}{mlx\+\_\+user\+\_\+command()}}.

\mbox{\Hypertarget{structmlx__command_a9a4d5f7d2c7b1d1d8b368869a033f28e}\label{structmlx__command_a9a4d5f7d2c7b1d1d8b368869a033f28e}} 
\index{mlx\_command@{mlx\_command}!mc\_mailbox@{mc\_mailbox}}
\index{mc\_mailbox@{mc\_mailbox}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_mailbox}{mc\_mailbox}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t mlx\+\_\+command\+::mc\+\_\+mailbox\mbox{[}16\mbox{]}}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00092}{92}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l01966}{mlx\+\_\+completeio()}}, \mbox{\hyperlink{mlx_8c_source_l02896}{mlx\+\_\+diagnose\+\_\+command()}}, \mbox{\hyperlink{mlxreg_8h_source_l00505}{mlx\+\_\+make\+\_\+type1()}}, \mbox{\hyperlink{mlxreg_8h_source_l00528}{mlx\+\_\+make\+\_\+type2()}}, \mbox{\hyperlink{mlxreg_8h_source_l00554}{mlx\+\_\+make\+\_\+type3()}}, \mbox{\hyperlink{mlxreg_8h_source_l00579}{mlx\+\_\+make\+\_\+type4()}}, \mbox{\hyperlink{mlxreg_8h_source_l00601}{mlx\+\_\+make\+\_\+type5()}}, \mbox{\hyperlink{mlx_8c_source_l01530}{mlx\+\_\+pause\+\_\+done()}}, \mbox{\hyperlink{mlx_8c_source_l01144}{mlx\+\_\+periodic\+\_\+enquiry()}}, \mbox{\hyperlink{mlx_8c_source_l02255}{mlx\+\_\+start()}}, \mbox{\hyperlink{mlx_8c_source_l01999}{mlx\+\_\+user\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l02051}{mlx\+\_\+user\+\_\+command()}}, \mbox{\hyperlink{mlx_8c_source_l02482}{mlx\+\_\+v3\+\_\+tryqueue()}}, \mbox{\hyperlink{mlx_8c_source_l02597}{mlx\+\_\+v4\+\_\+tryqueue()}}, and \mbox{\hyperlink{mlx_8c_source_l02716}{mlx\+\_\+v5\+\_\+tryqueue()}}.

\mbox{\Hypertarget{structmlx__command_a915bf9d9880783b9c2be1447c573ab57}\label{structmlx__command_a915bf9d9880783b9c2be1447c573ab57}} 
\index{mlx\_command@{mlx\_command}!mc\_nsgent@{mc\_nsgent}}
\index{mc\_nsgent@{mc\_nsgent}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_nsgent}{mc\_nsgent}}
{\footnotesize\ttfamily int mlx\+\_\+command\+::mc\+\_\+nsgent}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00094}{94}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02192}{mlx\+\_\+setup\+\_\+dmamap()}}, and \mbox{\hyperlink{mlx_8c_source_l01846}{mlx\+\_\+startio\+\_\+cb()}}.

\mbox{\Hypertarget{structmlx__command_a22aad1b6deb675df963861cb19154572}\label{structmlx__command_a22aad1b6deb675df963861cb19154572}} 
\index{mlx\_command@{mlx\_command}!mc\_private@{mc\_private}}
\index{mc\_private@{mc\_private}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_private}{mc\_private}}
{\footnotesize\ttfamily void$\ast$ mlx\+\_\+command\+::mc\+\_\+private}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00106}{106}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02350}{mlx\+\_\+complete()}}, \mbox{\hyperlink{mlx_8c_source_l01966}{mlx\+\_\+completeio()}}, \mbox{\hyperlink{mlx_8c_source_l01598}{mlx\+\_\+enquire()}}, \mbox{\hyperlink{mlx_8c_source_l01261}{mlx\+\_\+eventlog\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01472}{mlx\+\_\+pause\+\_\+action()}}, \mbox{\hyperlink{mlx_8c_source_l01818}{mlx\+\_\+poll\+\_\+command()}}, \mbox{\hyperlink{mlx_8c_source_l01918}{mlx\+\_\+startio()}}, \mbox{\hyperlink{mlx_8c_source_l01846}{mlx\+\_\+startio\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01999}{mlx\+\_\+user\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l02051}{mlx\+\_\+user\+\_\+command()}}, and \mbox{\hyperlink{mlx_8c_source_l01783}{mlx\+\_\+wait\+\_\+command()}}.

\mbox{\Hypertarget{structmlx__command_a45d49b6790cdf8194523411b829d9e5c}\label{structmlx__command_a45d49b6790cdf8194523411b829d9e5c}} 
\index{mlx\_command@{mlx\_command}!mc\_sc@{mc\_sc}}
\index{mc\_sc@{mc\_sc}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_sc}{mc\_sc}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structmlx__softc}{mlx\+\_\+softc}}$\ast$ mlx\+\_\+command\+::mc\+\_\+sc}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00088}{88}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02415}{mlx\+\_\+alloccmd()}}, \mbox{\hyperlink{mlx_8c_source_l01966}{mlx\+\_\+completeio()}}, \mbox{\hyperlink{mlx_8c_source_l01556}{mlx\+\_\+enquire\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01261}{mlx\+\_\+eventlog\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l02461}{mlx\+\_\+freecmd()}}, \mbox{\hyperlink{mlx_8c_source_l02144}{mlx\+\_\+getslot()}}, \mbox{\hyperlink{mlx_8c_source_l01530}{mlx\+\_\+pause\+\_\+done()}}, \mbox{\hyperlink{mlx_8c_source_l01144}{mlx\+\_\+periodic\+\_\+enquiry()}}, \mbox{\hyperlink{mlx_8c_source_l01347}{mlx\+\_\+periodic\+\_\+eventlog\+\_\+respond()}}, \mbox{\hyperlink{mlx_8c_source_l01421}{mlx\+\_\+periodic\+\_\+rebuild()}}, \mbox{\hyperlink{mlx_8c_source_l01818}{mlx\+\_\+poll\+\_\+command()}}, \mbox{\hyperlink{mlx_8c_source_l02448}{mlx\+\_\+releasecmd()}}, \mbox{\hyperlink{mlx_8c_source_l02192}{mlx\+\_\+setup\+\_\+dmamap()}}, \mbox{\hyperlink{mlx_8c_source_l02255}{mlx\+\_\+start()}}, \mbox{\hyperlink{mlx_8c_source_l01846}{mlx\+\_\+startio\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l02231}{mlx\+\_\+unmapcmd()}}, and \mbox{\hyperlink{mlx_8c_source_l01783}{mlx\+\_\+wait\+\_\+command()}}.

\mbox{\Hypertarget{structmlx__command_a35ee0f0caf1cccf6033c4d8b3cf6d894}\label{structmlx__command_a35ee0f0caf1cccf6033c4d8b3cf6d894}} 
\index{mlx\_command@{mlx\_command}!mc\_sgphys@{mc\_sgphys}}
\index{mc\_sgphys@{mc\_sgphys}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_sgphys}{mc\_sgphys}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t mlx\+\_\+command\+::mc\+\_\+sgphys}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00093}{93}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02192}{mlx\+\_\+setup\+\_\+dmamap()}}, and \mbox{\hyperlink{mlx_8c_source_l01846}{mlx\+\_\+startio\+\_\+cb()}}.

\mbox{\Hypertarget{structmlx__command_a7fa0bc6a24a6c06abb9b8d115243cc5a}\label{structmlx__command_a7fa0bc6a24a6c06abb9b8d115243cc5a}} 
\index{mlx\_command@{mlx\_command}!mc\_slot@{mc\_slot}}
\index{mc\_slot@{mc\_slot}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_slot}{mc\_slot}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t mlx\+\_\+command\+::mc\+\_\+slot}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00089}{89}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02144}{mlx\+\_\+getslot()}}, \mbox{\hyperlink{mlx_8c_source_l02192}{mlx\+\_\+setup\+\_\+dmamap()}}, and \mbox{\hyperlink{mlx_8c_source_l02255}{mlx\+\_\+start()}}.

\mbox{\Hypertarget{structmlx__command_aba763359ddbd7dc37528e52358228f27}\label{structmlx__command_aba763359ddbd7dc37528e52358228f27}} 
\index{mlx\_command@{mlx\_command}!mc\_status@{mc\_status}}
\index{mc\_status@{mc\_status}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_status}{mc\_status}}
{\footnotesize\ttfamily u\+\_\+int16\+\_\+t mlx\+\_\+command\+::mc\+\_\+status}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00090}{90}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l01696}{mlx\+\_\+check()}}, \mbox{\hyperlink{mlx_8c_source_l02350}{mlx\+\_\+complete()}}, \mbox{\hyperlink{mlx_8c_source_l01966}{mlx\+\_\+completeio()}}, \mbox{\hyperlink{mlx_8c_source_l02896}{mlx\+\_\+diagnose\+\_\+command()}}, \mbox{\hyperlink{mlx_8c_source_l02300}{mlx\+\_\+done()}}, \mbox{\hyperlink{mlx_8c_source_l01556}{mlx\+\_\+enquire\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l01653}{mlx\+\_\+flush()}}, \mbox{\hyperlink{mlx_8c_source_l01530}{mlx\+\_\+pause\+\_\+done()}}, \mbox{\hyperlink{mlx_8c_source_l01144}{mlx\+\_\+periodic\+\_\+enquiry()}}, \mbox{\hyperlink{mlx_8c_source_l01347}{mlx\+\_\+periodic\+\_\+eventlog\+\_\+respond()}}, \mbox{\hyperlink{mlx_8c_source_l01421}{mlx\+\_\+periodic\+\_\+rebuild()}}, \mbox{\hyperlink{mlx_8c_source_l01818}{mlx\+\_\+poll\+\_\+command()}}, \mbox{\hyperlink{mlx_8c_source_l01740}{mlx\+\_\+rebuild()}}, \mbox{\hyperlink{mlx_8c_source_l02255}{mlx\+\_\+start()}}, \mbox{\hyperlink{mlx_8c_source_l01846}{mlx\+\_\+startio\+\_\+cb()}}, \mbox{\hyperlink{mlx_8c_source_l02051}{mlx\+\_\+user\+\_\+command()}}, and \mbox{\hyperlink{mlx_8c_source_l01783}{mlx\+\_\+wait\+\_\+command()}}.

\mbox{\Hypertarget{structmlx__command_ac375f004c40b9d2697a76a62189113dd}\label{structmlx__command_ac375f004c40b9d2697a76a62189113dd}} 
\index{mlx\_command@{mlx\_command}!mc\_timeout@{mc\_timeout}}
\index{mc\_timeout@{mc\_timeout}!mlx\_command@{mlx\_command}}
\doxysubsubsection{\texorpdfstring{mc\_timeout}{mc\_timeout}}
{\footnotesize\ttfamily time\+\_\+t mlx\+\_\+command\+::mc\+\_\+timeout}



Definition at line \mbox{\hyperlink{mlxvar_8h_source_l00091}{91}} of file \mbox{\hyperlink{mlxvar_8h_source}{mlxvar.\+h}}.



Referenced by \mbox{\hyperlink{mlx_8c_source_l02255}{mlx\+\_\+start()}}.



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