\hypertarget{structg__cache__metadata}{}\doxysection{g\+\_\+cache\+\_\+metadata Struct Reference}
\label{structg__cache__metadata}\index{g\_cache\_metadata@{g\_cache\_metadata}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
char \mbox{\hyperlink{structg__cache__metadata_ac16b420b8c4a9a0f9b8db20853fa87c3}{md\+\_\+magic}} \mbox{[}16\mbox{]}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__cache__metadata_aae4b554d0728753d690fc9a24212a461}{md\+\_\+version}}
\item 
char \mbox{\hyperlink{structg__cache__metadata_ae2db12dab2c94abe52e315dfb30356b9}{md\+\_\+name}} \mbox{[}16\mbox{]}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__cache__metadata_a52dcbf78a542bbdfaa2e11d7b7933d5b}{md\+\_\+bsize}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__cache__metadata_a18b62bbd7de3267afc8adc4a3868aa8f}{md\+\_\+size}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structg__cache__metadata_a71bdb78912fd8f6fb5728544885a8057}{md\+\_\+provsize}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{g__cache_8h_source_l00100}{100}} of file \mbox{\hyperlink{g__cache_8h_source}{g\+\_\+cache.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__cache__metadata_a52dcbf78a542bbdfaa2e11d7b7933d5b}\label{structg__cache__metadata_a52dcbf78a542bbdfaa2e11d7b7933d5b}} 
\index{g\_cache\_metadata@{g\_cache\_metadata}!md\_bsize@{md\_bsize}}
\index{md\_bsize@{md\_bsize}!g\_cache\_metadata@{g\_cache\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_bsize}{md\_bsize}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+cache\+\_\+metadata\+::md\+\_\+bsize}



Definition at line \mbox{\hyperlink{g__cache_8h_source_l00104}{104}} of file \mbox{\hyperlink{g__cache_8h_source}{g\+\_\+cache.\+h}}.



Referenced by \mbox{\hyperlink{g__cache_8h_source_l00122}{cache\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__cache_8h_source_l00110}{cache\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__cache_8c_source_l00471}{g\+\_\+cache\+\_\+create()}}, \mbox{\hyperlink{g__cache_8c_source_l00772}{g\+\_\+cache\+\_\+ctl\+\_\+configure()}}, and \mbox{\hyperlink{g__cache_8c_source_l00706}{g\+\_\+cache\+\_\+ctl\+\_\+create()}}.

\mbox{\Hypertarget{structg__cache__metadata_ac16b420b8c4a9a0f9b8db20853fa87c3}\label{structg__cache__metadata_ac16b420b8c4a9a0f9b8db20853fa87c3}} 
\index{g\_cache\_metadata@{g\_cache\_metadata}!md\_magic@{md\_magic}}
\index{md\_magic@{md\_magic}!g\_cache\_metadata@{g\_cache\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_magic}{md\_magic}}
{\footnotesize\ttfamily char g\+\_\+cache\+\_\+metadata\+::md\+\_\+magic\mbox{[}16\mbox{]}}



Definition at line \mbox{\hyperlink{g__cache_8h_source_l00101}{101}} of file \mbox{\hyperlink{g__cache_8h_source}{g\+\_\+cache.\+h}}.



Referenced by \mbox{\hyperlink{g__cache_8h_source_l00122}{cache\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__cache_8h_source_l00110}{cache\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__cache_8c_source_l00772}{g\+\_\+cache\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__cache_8c_source_l00706}{g\+\_\+cache\+\_\+ctl\+\_\+create()}}, and \mbox{\hyperlink{g__cache_8c_source_l00659}{g\+\_\+cache\+\_\+taste()}}.

\mbox{\Hypertarget{structg__cache__metadata_ae2db12dab2c94abe52e315dfb30356b9}\label{structg__cache__metadata_ae2db12dab2c94abe52e315dfb30356b9}} 
\index{g\_cache\_metadata@{g\_cache\_metadata}!md\_name@{md\_name}}
\index{md\_name@{md\_name}!g\_cache\_metadata@{g\_cache\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_name}{md\_name}}
{\footnotesize\ttfamily char g\+\_\+cache\+\_\+metadata\+::md\+\_\+name\mbox{[}16\mbox{]}}



Definition at line \mbox{\hyperlink{g__cache_8h_source_l00103}{103}} of file \mbox{\hyperlink{g__cache_8h_source}{g\+\_\+cache.\+h}}.



Referenced by \mbox{\hyperlink{g__cache_8h_source_l00122}{cache\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__cache_8h_source_l00110}{cache\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__cache_8c_source_l00471}{g\+\_\+cache\+\_\+create()}}, \mbox{\hyperlink{g__cache_8c_source_l00772}{g\+\_\+cache\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__cache_8c_source_l00706}{g\+\_\+cache\+\_\+ctl\+\_\+create()}}, and \mbox{\hyperlink{g__cache_8c_source_l00659}{g\+\_\+cache\+\_\+taste()}}.

\mbox{\Hypertarget{structg__cache__metadata_a71bdb78912fd8f6fb5728544885a8057}\label{structg__cache__metadata_a71bdb78912fd8f6fb5728544885a8057}} 
\index{g\_cache\_metadata@{g\_cache\_metadata}!md\_provsize@{md\_provsize}}
\index{md\_provsize@{md\_provsize}!g\_cache\_metadata@{g\_cache\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_provsize}{md\_provsize}}
{\footnotesize\ttfamily uint64\+\_\+t g\+\_\+cache\+\_\+metadata\+::md\+\_\+provsize}



Definition at line \mbox{\hyperlink{g__cache_8h_source_l00106}{106}} of file \mbox{\hyperlink{g__cache_8h_source}{g\+\_\+cache.\+h}}.



Referenced by \mbox{\hyperlink{g__cache_8h_source_l00122}{cache\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__cache_8h_source_l00110}{cache\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__cache_8c_source_l00772}{g\+\_\+cache\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__cache_8c_source_l00706}{g\+\_\+cache\+\_\+ctl\+\_\+create()}}, and \mbox{\hyperlink{g__cache_8c_source_l00659}{g\+\_\+cache\+\_\+taste()}}.

\mbox{\Hypertarget{structg__cache__metadata_a18b62bbd7de3267afc8adc4a3868aa8f}\label{structg__cache__metadata_a18b62bbd7de3267afc8adc4a3868aa8f}} 
\index{g\_cache\_metadata@{g\_cache\_metadata}!md\_size@{md\_size}}
\index{md\_size@{md\_size}!g\_cache\_metadata@{g\_cache\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_size}{md\_size}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+cache\+\_\+metadata\+::md\+\_\+size}



Definition at line \mbox{\hyperlink{g__cache_8h_source_l00105}{105}} of file \mbox{\hyperlink{g__cache_8h_source}{g\+\_\+cache.\+h}}.



Referenced by \mbox{\hyperlink{g__cache_8h_source_l00122}{cache\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__cache_8h_source_l00110}{cache\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__cache_8c_source_l00471}{g\+\_\+cache\+\_\+create()}}, \mbox{\hyperlink{g__cache_8c_source_l00772}{g\+\_\+cache\+\_\+ctl\+\_\+configure()}}, and \mbox{\hyperlink{g__cache_8c_source_l00706}{g\+\_\+cache\+\_\+ctl\+\_\+create()}}.

\mbox{\Hypertarget{structg__cache__metadata_aae4b554d0728753d690fc9a24212a461}\label{structg__cache__metadata_aae4b554d0728753d690fc9a24212a461}} 
\index{g\_cache\_metadata@{g\_cache\_metadata}!md\_version@{md\_version}}
\index{md\_version@{md\_version}!g\_cache\_metadata@{g\_cache\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_version}{md\_version}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+cache\+\_\+metadata\+::md\+\_\+version}



Definition at line \mbox{\hyperlink{g__cache_8h_source_l00102}{102}} of file \mbox{\hyperlink{g__cache_8h_source}{g\+\_\+cache.\+h}}.



Referenced by \mbox{\hyperlink{g__cache_8h_source_l00122}{cache\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__cache_8h_source_l00110}{cache\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__cache_8c_source_l00772}{g\+\_\+cache\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__cache_8c_source_l00706}{g\+\_\+cache\+\_\+ctl\+\_\+create()}}, and \mbox{\hyperlink{g__cache_8c_source_l00659}{g\+\_\+cache\+\_\+taste()}}.



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