\hypertarget{structbufferevent__rate__limit}{\section{bufferevent\+\_\+rate\+\_\+limit Struct Reference}
\label{structbufferevent__rate__limit}\index{bufferevent\+\_\+rate\+\_\+limit@{bufferevent\+\_\+rate\+\_\+limit}}
}


Fields for rate-\/limiting a single bufferevent.  




{\ttfamily \#include $<$bufferevent-\/internal.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structbufferevent__rate__limit_a0049ddb81fa70a4a264fa90c066d52fa}{{\bfseries T\+A\+I\+L\+Q\+\_\+\+E\+N\+T\+R\+Y} (\hyperlink{structbufferevent__private}{bufferevent\+\_\+private}) next\+\_\+in\+\_\+group}\label{structbufferevent__rate__limit_a0049ddb81fa70a4a264fa90c066d52fa}

\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \\*
\hyperlink{structbufferevent__rate__limit__group}{bufferevent\+\_\+rate\+\_\+limit\+\_\+group} $\ast$ \hyperlink{structbufferevent__rate__limit_ac7e81b36aedc37a0e403948168acc0f0}{group}
\begin{DoxyCompactList}\small\item\em The rate-\/limiting group for this bufferevent, or N\+U\+L\+L if it is only rate-\/limited on its own. \end{DoxyCompactList}\item 
\hypertarget{structbufferevent__rate__limit_ab2c8a4fd4762c53cda7bffc02c5ad6fa}{struct \hyperlink{structev__token__bucket}{ev\+\_\+token\+\_\+bucket} {\bfseries limit}}\label{structbufferevent__rate__limit_ab2c8a4fd4762c53cda7bffc02c5ad6fa}

\item 
\hypertarget{structbufferevent__rate__limit_a09bf51576466b5853e4cdc9289a2e6a8}{struct \hyperlink{structev__token__bucket__cfg}{ev\+\_\+token\+\_\+bucket\+\_\+cfg} $\ast$ {\bfseries cfg}}\label{structbufferevent__rate__limit_a09bf51576466b5853e4cdc9289a2e6a8}

\item 
\hypertarget{structbufferevent__rate__limit_aeaf28f32b55e026e7651cdd13715ae87}{struct \hyperlink{structevent}{event} {\bfseries refill\+\_\+bucket\+\_\+event}}\label{structbufferevent__rate__limit_aeaf28f32b55e026e7651cdd13715ae87}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Fields for rate-\/limiting a single bufferevent. 



\subsection{Field Documentation}
\hypertarget{structbufferevent__rate__limit_ac7e81b36aedc37a0e403948168acc0f0}{\index{bufferevent\+\_\+rate\+\_\+limit@{bufferevent\+\_\+rate\+\_\+limit}!group@{group}}
\index{group@{group}!bufferevent\+\_\+rate\+\_\+limit@{bufferevent\+\_\+rate\+\_\+limit}}
\subsubsection[{group}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf bufferevent\+\_\+rate\+\_\+limit\+\_\+group}$\ast$ bufferevent\+\_\+rate\+\_\+limit\+::group}}\label{structbufferevent__rate__limit_ac7e81b36aedc37a0e403948168acc0f0}


The rate-\/limiting group for this bufferevent, or N\+U\+L\+L if it is only rate-\/limited on its own. 



Referenced by bufferevent\+\_\+add\+\_\+to\+\_\+rate\+\_\+limit\+\_\+group().



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
opal/mca/event/libevent2013/libevent/bufferevent-\/internal.\+h\end{DoxyCompactItemize}
