\hypertarget{structevbuffer__ptr}{\section{evbuffer\+\_\+ptr Struct Reference}
\label{structevbuffer__ptr}\index{evbuffer\+\_\+ptr@{evbuffer\+\_\+ptr}}
}


Pointer to a position within an evbuffer.  




{\ttfamily \#include $<$buffer.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevbuffer__ptr_ad2312c70df899eed23d72d0f8d52ac53}{ev\+\_\+ssize\+\_\+t {\bfseries pos}}\label{structevbuffer__ptr_ad2312c70df899eed23d72d0f8d52ac53}

\item 
\hypertarget{structevbuffer__ptr_ab9b75ed884290a96ba38f6bbd313d3d2}{\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>void $\ast$ {\bfseries chain}\\
\>size\_t {\bfseries pos\_in\_chain}\\
\} {\bfseries \_internal}}\label{structevbuffer__ptr_ab9b75ed884290a96ba38f6bbd313d3d2}
\\

\end{tabbing}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Pointer to a position within an evbuffer. 

Used when repeatedly searching through a buffer. Calling any function that modifies or re-\/packs the buffer contents may invalidate all evbuffer\+\_\+ptrs for that buffer. Do not modify these values except with evbuffer\+\_\+ptr\+\_\+set. 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
opal/mca/event/libevent2013/libevent/include/event2/\hyperlink{buffer_8h}{buffer.\+h}\end{DoxyCompactItemize}
