\hypertarget{structg__mirror__device__sync}{}\doxysection{g\+\_\+mirror\+\_\+device\+\_\+sync Struct Reference}
\label{structg__mirror__device__sync}\index{g\_mirror\_device\_sync@{g\_mirror\_device\_sync}}


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



Collaboration diagram for g\+\_\+mirror\+\_\+device\+\_\+sync\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=203pt]{df/d3f/structg__mirror__device__sync__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}} $\ast$ \mbox{\hyperlink{structg__mirror__device__sync_aa7e3f4526304bd09b25b74329d8e855e}{ds\+\_\+geom}}
\item 
u\+\_\+int \mbox{\hyperlink{structg__mirror__device__sync_a99156f5c2170e137fe1d54d2c2da472b}{ds\+\_\+ndisks}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__mirror__device__sync_aa7e3f4526304bd09b25b74329d8e855e}\label{structg__mirror__device__sync_aa7e3f4526304bd09b25b74329d8e855e}} 
\index{g\_mirror\_device\_sync@{g\_mirror\_device\_sync}!ds\_geom@{ds\_geom}}
\index{ds\_geom@{ds\_geom}!g\_mirror\_device\_sync@{g\_mirror\_device\_sync}}
\doxysubsubsection{\texorpdfstring{ds\_geom}{ds\_geom}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structg__geom}{g\+\_\+geom}}$\ast$ g\+\_\+mirror\+\_\+device\+\_\+sync\+::ds\+\_\+geom}



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



Referenced by \mbox{\hyperlink{g__mirror_8c_source_l01849}{g\+\_\+mirror\+\_\+can\+\_\+destroy()}}, \mbox{\hyperlink{g__mirror_8c_source_l03108}{g\+\_\+mirror\+\_\+create()}}, \mbox{\hyperlink{g__mirror_8c_source_l00562}{g\+\_\+mirror\+\_\+destroy\+\_\+device()}}, \mbox{\hyperlink{g__mirror_8c_source_l02262}{g\+\_\+mirror\+\_\+destroy\+\_\+provider()}}, \mbox{\hyperlink{g__mirror_8c_source_l03390}{g\+\_\+mirror\+\_\+dumpconf()}}, \mbox{\hyperlink{g__mirror_8c_source_l01683}{g\+\_\+mirror\+\_\+register\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l03515}{g\+\_\+mirror\+\_\+shutdown\+\_\+post\+\_\+sync()}}, \mbox{\hyperlink{g__mirror_8c_source_l01340}{g\+\_\+mirror\+\_\+sync\+\_\+request()}}, \mbox{\hyperlink{g__mirror_8c_source_l02090}{g\+\_\+mirror\+\_\+sync\+\_\+start()}}, \mbox{\hyperlink{g__mirror_8c_source_l03254}{g\+\_\+mirror\+\_\+taste()}}, \mbox{\hyperlink{g__mirror_8c_source_l01875}{g\+\_\+mirror\+\_\+try\+\_\+destroy()}}, and \mbox{\hyperlink{g__mirror_8c_source_l01910}{g\+\_\+mirror\+\_\+worker()}}.

\mbox{\Hypertarget{structg__mirror__device__sync_a99156f5c2170e137fe1d54d2c2da472b}\label{structg__mirror__device__sync_a99156f5c2170e137fe1d54d2c2da472b}} 
\index{g\_mirror\_device\_sync@{g\_mirror\_device\_sync}!ds\_ndisks@{ds\_ndisks}}
\index{ds\_ndisks@{ds\_ndisks}!g\_mirror\_device\_sync@{g\_mirror\_device\_sync}}
\doxysubsubsection{\texorpdfstring{ds\_ndisks}{ds\_ndisks}}
{\footnotesize\ttfamily u\+\_\+int g\+\_\+mirror\+\_\+device\+\_\+sync\+::ds\+\_\+ndisks}



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



Referenced by \mbox{\hyperlink{g__mirror_8c_source_l03108}{g\+\_\+mirror\+\_\+create()}}, \mbox{\hyperlink{g__mirror_8c_source_l01234}{g\+\_\+mirror\+\_\+regular\+\_\+collision()}}, \mbox{\hyperlink{g__mirror_8c_source_l01202}{g\+\_\+mirror\+\_\+sync\+\_\+collision()}}, \mbox{\hyperlink{g__mirror_8c_source_l02090}{g\+\_\+mirror\+\_\+sync\+\_\+start()}}, and \mbox{\hyperlink{g__mirror_8c_source_l02177}{g\+\_\+mirror\+\_\+sync\+\_\+stop()}}.



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}
