\hypertarget{structobuf}{
\section{obuf Struct Reference}
\label{structobuf}\index{obuf@{obuf}}
}
{\tt \#include $<$obuf.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
\hyperlink{structiobuf}{iobuf} \hyperlink{structobuf_7e0bc26697eb0b1a5c0c80378b4d9259}{io}
\item 
unsigned \hyperlink{structobuf_26c5351c5726dc878076246ef0e2db95}{bufpos}
\item 
unsigned \hyperlink{structobuf_5bfa6e170a7e1a6f7a8eed3b3f8863b9}{count}
\item 
\hyperlink{group__obuf_ga39dfad0e8745cdcb31ffe6353758c48}{obuf\_\-fn} \hyperlink{structobuf_71b46e06b992a73757e04170ae32a036}{writefn}
\end{CompactItemize}


\subsection{Detailed Description}
Output specific buffer. 

\subsection{Field Documentation}
\hypertarget{structobuf_7e0bc26697eb0b1a5c0c80378b4d9259}{
\index{obuf@{obuf}!io@{io}}
\index{io@{io}!obuf@{obuf}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf iobuf} {\bf obuf::io}}}
\label{structobuf_7e0bc26697eb0b1a5c0c80378b4d9259}


Base {\tt \hyperlink{structiobuf}{iobuf}} structure. \hypertarget{structobuf_26c5351c5726dc878076246ef0e2db95}{
\index{obuf@{obuf}!bufpos@{bufpos}}
\index{bufpos@{bufpos}!obuf@{obuf}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf obuf::bufpos}}}
\label{structobuf_26c5351c5726dc878076246ef0e2db95}


Current write position within the buffer. \hypertarget{structobuf_5bfa6e170a7e1a6f7a8eed3b3f8863b9}{
\index{obuf@{obuf}!count@{count}}
\index{count@{count}!obuf@{obuf}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf obuf::count}}}
\label{structobuf_5bfa6e170a7e1a6f7a8eed3b3f8863b9}


The number of bytes written in the last operation. \begin{Desc}
\item[Examples: ]\par
\hyperlink{adt_2ghash__test_8c-example}{adt/ghash\_\-test.c}.\end{Desc}
\hypertarget{structobuf_71b46e06b992a73757e04170ae32a036}{
\index{obuf@{obuf}!writefn@{writefn}}
\index{writefn@{writefn}!obuf@{obuf}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf obuf\_\-fn} {\bf obuf::writefn}}}
\label{structobuf_71b46e06b992a73757e04170ae32a036}


Function used to write data to the file descriptor. 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
obuf.h\end{CompactItemize}
