\hypertarget{structg__raid3__event}{}\doxysection{g\+\_\+raid3\+\_\+event Struct Reference}
\label{structg__raid3__event}\index{g\_raid3\_event@{g\_raid3\_event}}


{\ttfamily \#include $<$g\+\_\+raid3.\+h$>$}



Collaboration diagram for g\+\_\+raid3\+\_\+event\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d9/db0/structg__raid3__event__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structg__raid3__event_a0141d2f344ec3bec6f6ff7e77a079f34}{TAILQ\+\_\+\+ENTRY}} (\mbox{\hyperlink{structg__raid3__event}{g\+\_\+raid3\+\_\+event}}) e\+\_\+next
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structg__raid3__disk}{g\+\_\+raid3\+\_\+disk}} $\ast$ \mbox{\hyperlink{structg__raid3__event_a6998d13e389baa4899e32bd6d15f3d8c}{e\+\_\+disk}}
\item 
int \mbox{\hyperlink{structg__raid3__event_a33dda18f8a73ae4077a940f119ad0ea0}{e\+\_\+state}}
\item 
int \mbox{\hyperlink{structg__raid3__event_a565017a009cbadd1a64458b62f97d530}{e\+\_\+flags}}
\item 
int \mbox{\hyperlink{structg__raid3__event_ae3d5dd8f0db6fd6c2b7482fb93c6176e}{e\+\_\+error}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{g__raid3_8h_source_l00140}{140}} of file \mbox{\hyperlink{g__raid3_8h_source}{g\+\_\+raid3.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structg__raid3__event_a0141d2f344ec3bec6f6ff7e77a079f34}\label{structg__raid3__event_a0141d2f344ec3bec6f6ff7e77a079f34}} 
\index{g\_raid3\_event@{g\_raid3\_event}!TAILQ\_ENTRY@{TAILQ\_ENTRY}}
\index{TAILQ\_ENTRY@{TAILQ\_ENTRY}!g\_raid3\_event@{g\_raid3\_event}}
\doxysubsubsection{\texorpdfstring{TAILQ\_ENTRY()}{TAILQ\_ENTRY()}}
{\footnotesize\ttfamily g\+\_\+raid3\+\_\+event\+::\+TAILQ\+\_\+\+ENTRY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structg__raid3__event}{g\+\_\+raid3\+\_\+event}}}]{ }\end{DoxyParamCaption})}



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__raid3__event_a6998d13e389baa4899e32bd6d15f3d8c}\label{structg__raid3__event_a6998d13e389baa4899e32bd6d15f3d8c}} 
\index{g\_raid3\_event@{g\_raid3\_event}!e\_disk@{e\_disk}}
\index{e\_disk@{e\_disk}!g\_raid3\_event@{g\_raid3\_event}}
\doxysubsubsection{\texorpdfstring{e\_disk}{e\_disk}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__raid3__disk}{g\+\_\+raid3\+\_\+disk}}$\ast$ g\+\_\+raid3\+\_\+event\+::e\+\_\+disk}



Definition at line \mbox{\hyperlink{g__raid3_8h_source_l00141}{141}} of file \mbox{\hyperlink{g__raid3_8h_source}{g\+\_\+raid3.\+h}}.



Referenced by \mbox{\hyperlink{g__raid3_8c_source_l00354}{g\+\_\+raid3\+\_\+event\+\_\+cancel()}}, \mbox{\hyperlink{g__raid3_8c_source_l00289}{g\+\_\+raid3\+\_\+event\+\_\+send()}}, and \mbox{\hyperlink{g__raid3_8c_source_l02015}{g\+\_\+raid3\+\_\+worker()}}.

\mbox{\Hypertarget{structg__raid3__event_ae3d5dd8f0db6fd6c2b7482fb93c6176e}\label{structg__raid3__event_ae3d5dd8f0db6fd6c2b7482fb93c6176e}} 
\index{g\_raid3\_event@{g\_raid3\_event}!e\_error@{e\_error}}
\index{e\_error@{e\_error}!g\_raid3\_event@{g\_raid3\_event}}
\doxysubsubsection{\texorpdfstring{e\_error}{e\_error}}
{\footnotesize\ttfamily int g\+\_\+raid3\+\_\+event\+::e\+\_\+error}



Definition at line \mbox{\hyperlink{g__raid3_8h_source_l00144}{144}} of file \mbox{\hyperlink{g__raid3_8h_source}{g\+\_\+raid3.\+h}}.



Referenced by \mbox{\hyperlink{g__raid3_8c_source_l00602}{g\+\_\+raid3\+\_\+destroy\+\_\+device()}}, \mbox{\hyperlink{g__raid3_8c_source_l00354}{g\+\_\+raid3\+\_\+event\+\_\+cancel()}}, \mbox{\hyperlink{g__raid3_8c_source_l00289}{g\+\_\+raid3\+\_\+event\+\_\+send()}}, and \mbox{\hyperlink{g__raid3_8c_source_l02015}{g\+\_\+raid3\+\_\+worker()}}.

\mbox{\Hypertarget{structg__raid3__event_a565017a009cbadd1a64458b62f97d530}\label{structg__raid3__event_a565017a009cbadd1a64458b62f97d530}} 
\index{g\_raid3\_event@{g\_raid3\_event}!e\_flags@{e\_flags}}
\index{e\_flags@{e\_flags}!g\_raid3\_event@{g\_raid3\_event}}
\doxysubsubsection{\texorpdfstring{e\_flags}{e\_flags}}
{\footnotesize\ttfamily int g\+\_\+raid3\+\_\+event\+::e\+\_\+flags}



Definition at line \mbox{\hyperlink{g__raid3_8h_source_l00143}{143}} of file \mbox{\hyperlink{g__raid3_8h_source}{g\+\_\+raid3.\+h}}.



Referenced by \mbox{\hyperlink{g__raid3_8c_source_l00602}{g\+\_\+raid3\+\_\+destroy\+\_\+device()}}, \mbox{\hyperlink{g__raid3_8c_source_l00354}{g\+\_\+raid3\+\_\+event\+\_\+cancel()}}, \mbox{\hyperlink{g__raid3_8c_source_l00289}{g\+\_\+raid3\+\_\+event\+\_\+send()}}, and \mbox{\hyperlink{g__raid3_8c_source_l02015}{g\+\_\+raid3\+\_\+worker()}}.

\mbox{\Hypertarget{structg__raid3__event_a33dda18f8a73ae4077a940f119ad0ea0}\label{structg__raid3__event_a33dda18f8a73ae4077a940f119ad0ea0}} 
\index{g\_raid3\_event@{g\_raid3\_event}!e\_state@{e\_state}}
\index{e\_state@{e\_state}!g\_raid3\_event@{g\_raid3\_event}}
\doxysubsubsection{\texorpdfstring{e\_state}{e\_state}}
{\footnotesize\ttfamily int g\+\_\+raid3\+\_\+event\+::e\+\_\+state}



Definition at line \mbox{\hyperlink{g__raid3_8h_source_l00142}{142}} of file \mbox{\hyperlink{g__raid3_8h_source}{g\+\_\+raid3.\+h}}.



Referenced by \mbox{\hyperlink{g__raid3_8c_source_l00289}{g\+\_\+raid3\+\_\+event\+\_\+send()}}, and \mbox{\hyperlink{g__raid3_8c_source_l02015}{g\+\_\+raid3\+\_\+worker()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
geom/raid3/\mbox{\hyperlink{g__raid3_8h}{g\+\_\+raid3.\+h}}\end{DoxyCompactItemize}
