\hypertarget{classAsyncFileReader_1_1BufferInfo}{
\section{AsyncFileReader::BufferInfo Class Reference}
\label{classAsyncFileReader_1_1BufferInfo}\index{AsyncFileReader::BufferInfo@{AsyncFileReader::BufferInfo}}
}
Inheritance diagram for AsyncFileReader::BufferInfo:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classAsyncFileReader_1_1BufferInfo}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_aed1972f0c3846985a490f009860b97f8}{
{\bfseries BufferInfo} (uint8\_\-t $\ast$b, size\_\-t bb, \hyperlink{classAsyncFileOperator_a12e626e2da12221a9f4333df89ad9ffe}{Callback} cb)}
\label{classAsyncFileReader_1_1BufferInfo_aed1972f0c3846985a490f009860b97f8}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_ad5ba4366ee972a521fe108d2512b17aa}{
{\bfseries BufferInfo} (uint8\_\-t $\ast$b, size\_\-t bb, size\_\-t off, \hyperlink{classAsyncFileOperator_a12e626e2da12221a9f4333df89ad9ffe}{Callback} cb)}
\label{classAsyncFileReader_1_1BufferInfo_ad5ba4366ee972a521fe108d2512b17aa}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a91b0ee10d95106ff16df99cfcf91ebc7}{
void {\bfseries dispatch\_\-callback} (AsyncFileOperator::Event e)}
\label{classAsyncFileReader_1_1BufferInfo_a91b0ee10d95106ff16df99cfcf91ebc7}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a5eca7a5b30ee6d0b30c3591bd42d093c}{
uint8\_\-t $\ast$ {\bfseries buffer} ()}
\label{classAsyncFileReader_1_1BufferInfo_a5eca7a5b30ee6d0b30c3591bd42d093c}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a6851512e79d6d9c1816a1570c7d786d4}{
size\_\-t {\bfseries buffer\_\-bytes} () const }
\label{classAsyncFileReader_1_1BufferInfo_a6851512e79d6d9c1816a1570c7d786d4}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a11baf969b0afa25d7f417cd0f1b1ca3b}{
size\_\-t {\bfseries offset} () const }
\label{classAsyncFileReader_1_1BufferInfo_a11baf969b0afa25d7f417cd0f1b1ca3b}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a1608b9787ce2508fd74040c9f4e20354}{
void {\bfseries incr\_\-offset} (size\_\-t done)}
\label{classAsyncFileReader_1_1BufferInfo_a1608b9787ce2508fd74040c9f4e20354}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a282c68d7c7f7ca5e40ae145adc53287f}{
uint8\_\-t $\ast$ {\bfseries \_\-buffer}}
\label{classAsyncFileReader_1_1BufferInfo_a282c68d7c7f7ca5e40ae145adc53287f}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_aaa00558fafaf9aca7244336a57bdd7c1}{
size\_\-t {\bfseries \_\-buffer\_\-bytes}}
\label{classAsyncFileReader_1_1BufferInfo_aaa00558fafaf9aca7244336a57bdd7c1}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a19122c2163959c6503e53e2955636f27}{
size\_\-t {\bfseries \_\-offset}}
\label{classAsyncFileReader_1_1BufferInfo_a19122c2163959c6503e53e2955636f27}

\item 
\hypertarget{classAsyncFileReader_1_1BufferInfo_a8a51cb8eb95038685631342aa3a9c96d}{
\hyperlink{classAsyncFileOperator_a12e626e2da12221a9f4333df89ad9ffe}{Callback} {\bfseries \_\-cb}}
\label{classAsyncFileReader_1_1BufferInfo_a8a51cb8eb95038685631342aa3a9c96d}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/libxorp/asyncio.hh\end{DoxyCompactItemize}
