\hypertarget{struct_m_m_a_l___p_o_o_l___t}{}\section{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T Struct Reference}
\label{struct_m_m_a_l___p_o_o_l___t}\index{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T@{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T}}


{\ttfamily \#include $<$mmal\+\_\+pool.\+h$>$}

\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
M\+M\+A\+L\+\_\+\+Q\+U\+E\+U\+E\+\_\+T $\ast$ \mbox{\hyperlink{struct_m_m_a_l___p_o_o_l___t_ae4175dd1f85f1adbe6be2dc4207fb064}{queue}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_m_m_a_l___p_o_o_l___t_a59bcd8e2a7848b1b1c7a1c03dc24981f}{headers\+\_\+num}}
\item 
\mbox{\hyperlink{struct_m_m_a_l___b_u_f_f_e_r___h_e_a_d_e_r___t}{M\+M\+A\+L\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+H\+E\+A\+D\+E\+R\+\_\+T}} $\ast$$\ast$ \mbox{\hyperlink{struct_m_m_a_l___p_o_o_l___t_af333166ac19b25fa476ef58832769957}{header}}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Definition of a pool 

\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_m_m_a_l___p_o_o_l___t_af333166ac19b25fa476ef58832769957}\label{struct_m_m_a_l___p_o_o_l___t_af333166ac19b25fa476ef58832769957}} 
\index{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T@{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T}!header@{header}}
\index{header@{header}!M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T@{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T}}
\subsubsection{\texorpdfstring{header}{header}}
{\footnotesize\ttfamily \mbox{\hyperlink{struct_m_m_a_l___b_u_f_f_e_r___h_e_a_d_e_r___t}{M\+M\+A\+L\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+H\+E\+A\+D\+E\+R\+\_\+T}}$\ast$$\ast$ M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+\+T\+::header}

Array of buffer headers belonging to the pool \mbox{\Hypertarget{struct_m_m_a_l___p_o_o_l___t_a59bcd8e2a7848b1b1c7a1c03dc24981f}\label{struct_m_m_a_l___p_o_o_l___t_a59bcd8e2a7848b1b1c7a1c03dc24981f}} 
\index{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T@{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T}!headers\+\_\+num@{headers\+\_\+num}}
\index{headers\+\_\+num@{headers\+\_\+num}!M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T@{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T}}
\subsubsection{\texorpdfstring{headers\+\_\+num}{headers\_num}}
{\footnotesize\ttfamily uint32\+\_\+t M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+\+T\+::headers\+\_\+num}

Number of buffer headers in the pool \mbox{\Hypertarget{struct_m_m_a_l___p_o_o_l___t_ae4175dd1f85f1adbe6be2dc4207fb064}\label{struct_m_m_a_l___p_o_o_l___t_ae4175dd1f85f1adbe6be2dc4207fb064}} 
\index{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T@{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T}!queue@{queue}}
\index{queue@{queue}!M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T@{M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+T}}
\subsubsection{\texorpdfstring{queue}{queue}}
{\footnotesize\ttfamily M\+M\+A\+L\+\_\+\+Q\+U\+E\+U\+E\+\_\+T$\ast$ M\+M\+A\+L\+\_\+\+P\+O\+O\+L\+\_\+\+T\+::queue}

Queue used by the pool 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/\+Volumes/\+W\+O\+R\+K\+\_\+\+I\+N\+\_\+\+P\+R\+O\+G\+R\+E\+S\+S/\+R\+A\+S\+P\+B\+E\+R\+R\+Y\+\_\+\+P\+I/firmware-\/master/opt/vc/include/interface/mmal/mmal\+\_\+pool.\+h\end{DoxyCompactItemize}
