\hypertarget{structbq__consumer__listener}{}\doxysection{bq\+\_\+consumer\+\_\+listener Struct Reference}
\label{structbq__consumer__listener}\index{bq\_consumer\_listener@{bq\_consumer\_listener}}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structbq__consumer__listener_a80c3de7b5a557481eb11a1e4d228a202}\label{structbq__consumer__listener_a80c3de7b5a557481eb11a1e4d228a202}} 
void($\ast$ {\bfseries connected} )(void $\ast$data, struct bq\+\_\+consumer $\ast$bq\+\_\+consumer)
\item 
\mbox{\Hypertarget{structbq__consumer__listener_ac884885915081867a795fdcd3bfefe1a}\label{structbq__consumer__listener_ac884885915081867a795fdcd3bfefe1a}} 
void($\ast$ {\bfseries disconnected} )(void $\ast$data, struct bq\+\_\+consumer $\ast$bq\+\_\+consumer)
\item 
\mbox{\Hypertarget{structbq__consumer__listener_a60e3290cd4f42dcd29d85f849a4da5bb}\label{structbq__consumer__listener_a60e3290cd4f42dcd29d85f849a4da5bb}} 
void($\ast$ {\bfseries buffer\+\_\+attached} )(void $\ast$data, struct bq\+\_\+consumer $\ast$bq\+\_\+consumer, struct bq\+\_\+buffer $\ast$buffer, const char $\ast$engine, int32\+\_\+t width, int32\+\_\+t height, int32\+\_\+t format, uint32\+\_\+t flags)
\item 
\mbox{\Hypertarget{structbq__consumer__listener_a0e561eec34ae176b6a3a35cd691ba1a1}\label{structbq__consumer__listener_a0e561eec34ae176b6a3a35cd691ba1a1}} 
void($\ast$ {\bfseries set\+\_\+buffer\+\_\+id} )(void $\ast$data, struct bq\+\_\+consumer $\ast$bq\+\_\+consumer, struct bq\+\_\+buffer $\ast$buffer, int32\+\_\+t id, int32\+\_\+t offset0, int32\+\_\+t stride0, int32\+\_\+t offset1, int32\+\_\+t stride1, int32\+\_\+t offset2, int32\+\_\+t stride2)
\item 
\mbox{\Hypertarget{structbq__consumer__listener_a0772afa7ee3b3445d1249b48c7701ae3}\label{structbq__consumer__listener_a0772afa7ee3b3445d1249b48c7701ae3}} 
void($\ast$ {\bfseries set\+\_\+buffer\+\_\+fd} )(void $\ast$data, struct bq\+\_\+consumer $\ast$bq\+\_\+consumer, struct bq\+\_\+buffer $\ast$buffer, int32\+\_\+t fd, int32\+\_\+t offset0, int32\+\_\+t stride0, int32\+\_\+t offset1, int32\+\_\+t stride1, int32\+\_\+t offset2, int32\+\_\+t stride2)
\item 
\mbox{\Hypertarget{structbq__consumer__listener_a7cc2859e969423347e70bbd710c839af}\label{structbq__consumer__listener_a7cc2859e969423347e70bbd710c839af}} 
void($\ast$ {\bfseries buffer\+\_\+detached} )(void $\ast$data, struct bq\+\_\+consumer $\ast$bq\+\_\+consumer, struct bq\+\_\+buffer $\ast$buffer)
\item 
\mbox{\Hypertarget{structbq__consumer__listener_adfc07cc4ee3f56b84138e03a0eb9d1b3}\label{structbq__consumer__listener_adfc07cc4ee3f56b84138e03a0eb9d1b3}} 
void($\ast$ {\bfseries add\+\_\+buffer} )(void $\ast$data, struct bq\+\_\+consumer $\ast$bq\+\_\+consumer, struct bq\+\_\+buffer $\ast$buffer, uint32\+\_\+t serial)
\end{DoxyCompactItemize}
