\hypertarget{structg__mirror__event}{}\doxysection{g\+\_\+mirror\+\_\+event Struct Reference}
\label{structg__mirror__event}\index{g\_mirror\_event@{g\_mirror\_event}}


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



Collaboration diagram for g\+\_\+mirror\+\_\+event\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d8/dba/structg__mirror__event__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structg__mirror__event_addd3449c8fe5c72538adb07abd86c027}{TAILQ\+\_\+\+ENTRY}} (\mbox{\hyperlink{structg__mirror__event}{g\+\_\+mirror\+\_\+event}}) e\+\_\+next
\end{DoxyCompactItemize}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structg__mirror__disk}{g\+\_\+mirror\+\_\+disk}} $\ast$ \mbox{\hyperlink{structg__mirror__event_ad0569589012594164c7787736ff31190}{e\+\_\+disk}}
\item 
int \mbox{\hyperlink{structg__mirror__event_a0045337808f7c193fbeb9f66551f3a1e}{e\+\_\+state}}
\item 
int \mbox{\hyperlink{structg__mirror__event_acb2ab22f849f30d647ecdb1595fe8012}{e\+\_\+flags}}
\item 
int \mbox{\hyperlink{structg__mirror__event_a542df7361ce290fc8f36fe8751146531}{e\+\_\+error}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{g__mirror_8h_source_l00150}{150}} of file \mbox{\hyperlink{g__mirror_8h_source}{g\+\_\+mirror.\+h}}.



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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__mirror__event_ad0569589012594164c7787736ff31190}\label{structg__mirror__event_ad0569589012594164c7787736ff31190}} 
\index{g\_mirror\_event@{g\_mirror\_event}!e\_disk@{e\_disk}}
\index{e\_disk@{e\_disk}!g\_mirror\_event@{g\_mirror\_event}}
\doxysubsubsection{\texorpdfstring{e\_disk}{e\_disk}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__mirror__disk}{g\+\_\+mirror\+\_\+disk}}$\ast$ g\+\_\+mirror\+\_\+event\+::e\+\_\+disk}



Definition at line \mbox{\hyperlink{g__mirror_8h_source_l00151}{151}} of file \mbox{\hyperlink{g__mirror_8h_source}{g\+\_\+mirror.\+h}}.



Referenced by \mbox{\hyperlink{g__mirror_8c_source_l00259}{g\+\_\+mirror\+\_\+event\+\_\+cancel()}}, \mbox{\hyperlink{g__mirror_8c_source_l00188}{g\+\_\+mirror\+\_\+event\+\_\+dispatch()}}, and \mbox{\hyperlink{g__mirror_8c_source_l01910}{g\+\_\+mirror\+\_\+worker()}}.

\mbox{\Hypertarget{structg__mirror__event_a542df7361ce290fc8f36fe8751146531}\label{structg__mirror__event_a542df7361ce290fc8f36fe8751146531}} 
\index{g\_mirror\_event@{g\_mirror\_event}!e\_error@{e\_error}}
\index{e\_error@{e\_error}!g\_mirror\_event@{g\_mirror\_event}}
\doxysubsubsection{\texorpdfstring{e\_error}{e\_error}}
{\footnotesize\ttfamily int g\+\_\+mirror\+\_\+event\+::e\+\_\+error}



Definition at line \mbox{\hyperlink{g__mirror_8h_source_l00154}{154}} of file \mbox{\hyperlink{g__mirror_8h_source}{g\+\_\+mirror.\+h}}.



Referenced by \mbox{\hyperlink{g__mirror_8c_source_l00562}{g\+\_\+mirror\+\_\+destroy\+\_\+device()}}, \mbox{\hyperlink{g__mirror_8c_source_l00259}{g\+\_\+mirror\+\_\+event\+\_\+cancel()}}, \mbox{\hyperlink{g__mirror_8c_source_l00188}{g\+\_\+mirror\+\_\+event\+\_\+dispatch()}}, and \mbox{\hyperlink{g__mirror_8c_source_l01910}{g\+\_\+mirror\+\_\+worker()}}.

\mbox{\Hypertarget{structg__mirror__event_acb2ab22f849f30d647ecdb1595fe8012}\label{structg__mirror__event_acb2ab22f849f30d647ecdb1595fe8012}} 
\index{g\_mirror\_event@{g\_mirror\_event}!e\_flags@{e\_flags}}
\index{e\_flags@{e\_flags}!g\_mirror\_event@{g\_mirror\_event}}
\doxysubsubsection{\texorpdfstring{e\_flags}{e\_flags}}
{\footnotesize\ttfamily int g\+\_\+mirror\+\_\+event\+::e\+\_\+flags}



Definition at line \mbox{\hyperlink{g__mirror_8h_source_l00153}{153}} of file \mbox{\hyperlink{g__mirror_8h_source}{g\+\_\+mirror.\+h}}.



Referenced by \mbox{\hyperlink{g__mirror_8c_source_l00562}{g\+\_\+mirror\+\_\+destroy\+\_\+device()}}, \mbox{\hyperlink{g__mirror_8c_source_l00259}{g\+\_\+mirror\+\_\+event\+\_\+cancel()}}, \mbox{\hyperlink{g__mirror_8c_source_l00188}{g\+\_\+mirror\+\_\+event\+\_\+dispatch()}}, and \mbox{\hyperlink{g__mirror_8c_source_l01910}{g\+\_\+mirror\+\_\+worker()}}.

\mbox{\Hypertarget{structg__mirror__event_a0045337808f7c193fbeb9f66551f3a1e}\label{structg__mirror__event_a0045337808f7c193fbeb9f66551f3a1e}} 
\index{g\_mirror\_event@{g\_mirror\_event}!e\_state@{e\_state}}
\index{e\_state@{e\_state}!g\_mirror\_event@{g\_mirror\_event}}
\doxysubsubsection{\texorpdfstring{e\_state}{e\_state}}
{\footnotesize\ttfamily int g\+\_\+mirror\+\_\+event\+::e\+\_\+state}



Definition at line \mbox{\hyperlink{g__mirror_8h_source_l00152}{152}} of file \mbox{\hyperlink{g__mirror_8h_source}{g\+\_\+mirror.\+h}}.



Referenced by \mbox{\hyperlink{g__mirror_8c_source_l00188}{g\+\_\+mirror\+\_\+event\+\_\+dispatch()}}, and \mbox{\hyperlink{g__mirror_8c_source_l01910}{g\+\_\+mirror\+\_\+worker()}}.



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