\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_g46a6ee433146535302e8baecb8b25cee}{obuf\_\-fn} \hyperlink{structobuf_71b46e06b992a73757e04170ae32a036}{writefn}
\end{CompactItemize}


\subsection{Detailed Description}
Output specific buffer. 



\subsection{Field Documentation}
\hypertarget{structobuf_26c5351c5726dc878076246ef0e2db95}{
\index{obuf@{obuf}!bufpos@{bufpos}}
\index{bufpos@{bufpos}!obuf@{obuf}}
\subsubsection[bufpos]{\setlength{\rightskip}{0pt plus 5cm}unsigned \hyperlink{structobuf_26c5351c5726dc878076246ef0e2db95}{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[count]{\setlength{\rightskip}{0pt plus 5cm}unsigned \hyperlink{structobuf_5bfa6e170a7e1a6f7a8eed3b3f8863b9}{obuf::count}}}
\label{structobuf_5bfa6e170a7e1a6f7a8eed3b3f8863b9}


The number of bytes written in the last operation. \hypertarget{structobuf_7e0bc26697eb0b1a5c0c80378b4d9259}{
\index{obuf@{obuf}!io@{io}}
\index{io@{io}!obuf@{obuf}}
\subsubsection[io]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structiobuf}{iobuf} \hyperlink{structobuf_7e0bc26697eb0b1a5c0c80378b4d9259}{obuf::io}}}
\label{structobuf_7e0bc26697eb0b1a5c0c80378b4d9259}


Base {\tt iobuf} structure. \hypertarget{structobuf_71b46e06b992a73757e04170ae32a036}{
\index{obuf@{obuf}!writefn@{writefn}}
\index{writefn@{writefn}!obuf@{obuf}}
\subsubsection[writefn]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{group__obuf_g46a6ee433146535302e8baecb8b25cee}{obuf\_\-fn} \hyperlink{structobuf_71b46e06b992a73757e04170ae32a036}{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}
