\hypertarget{structevhttp__connection}{\section{evhttp\+\_\+connection Struct Reference}
\label{structevhttp__connection}\index{evhttp\+\_\+connection@{evhttp\+\_\+connection}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevhttp__connection_a6469be3487f0ba08f8ef2bcab95d2e0e}{{\bfseries T\+A\+I\+L\+Q\+\_\+\+E\+N\+T\+R\+Y} (\hyperlink{structevhttp__connection}{evhttp\+\_\+connection}) next}\label{structevhttp__connection_a6469be3487f0ba08f8ef2bcab95d2e0e}

\item 
\hypertarget{structevhttp__connection_a48d41372bc65648dd07d20397843ace6}{{\bfseries T\+A\+I\+L\+Q\+\_\+\+H\+E\+A\+D} (evcon\+\_\+requestq, \hyperlink{structevhttp__request}{evhttp\+\_\+request}) requests}\label{structevhttp__connection_a48d41372bc65648dd07d20397843ace6}

\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevhttp__connection_a2fab1839ab4ec3062a1e122b66b20547}{\hyperlink{opal_2mca_2event_2libevent2013_2libevent_2include_2event2_2util_8h_a7ef0023565082a65020f6e56be59fd0b}{evutil\+\_\+socket\+\_\+t} {\bfseries fd}}\label{structevhttp__connection_a2fab1839ab4ec3062a1e122b66b20547}

\item 
\hypertarget{structevhttp__connection_a59cc923dbb4cb671b3ec4515e8de52e1}{struct \hyperlink{structbufferevent}{bufferevent} $\ast$ {\bfseries bufev}}\label{structevhttp__connection_a59cc923dbb4cb671b3ec4515e8de52e1}

\item 
\hypertarget{structevhttp__connection_a32a00b2bdf00861b2733733f9fbceb3b}{struct \hyperlink{structevent}{event} {\bfseries retry\+\_\+ev}}\label{structevhttp__connection_a32a00b2bdf00861b2733733f9fbceb3b}

\item 
\hypertarget{structevhttp__connection_a520a62d4110e85d4de1535da2fc0cae6}{char $\ast$ {\bfseries bind\+\_\+address}}\label{structevhttp__connection_a520a62d4110e85d4de1535da2fc0cae6}

\item 
\hypertarget{structevhttp__connection_a7138f06e13b7b7504d7ef515660a097e}{u\+\_\+short {\bfseries bind\+\_\+port}}\label{structevhttp__connection_a7138f06e13b7b7504d7ef515660a097e}

\item 
\hypertarget{structevhttp__connection_a1e063ad5b3001e0e637dd6ab9fbfac5b}{char $\ast$ {\bfseries address}}\label{structevhttp__connection_a1e063ad5b3001e0e637dd6ab9fbfac5b}

\item 
\hypertarget{structevhttp__connection_a3010d75f7a78f5431ee42970fef0c842}{u\+\_\+short {\bfseries port}}\label{structevhttp__connection_a3010d75f7a78f5431ee42970fef0c842}

\item 
\hypertarget{structevhttp__connection_a402923bfc4b91f7ac1d9398d70f383e7}{size\+\_\+t {\bfseries max\+\_\+headers\+\_\+size}}\label{structevhttp__connection_a402923bfc4b91f7ac1d9398d70f383e7}

\item 
\hypertarget{structevhttp__connection_a1a3f936fb8a9810a012e82ff63142e79}{ev\+\_\+uint64\+\_\+t {\bfseries max\+\_\+body\+\_\+size}}\label{structevhttp__connection_a1a3f936fb8a9810a012e82ff63142e79}

\item 
\hypertarget{structevhttp__connection_ab269d528e58d0cfe09260d7348394536}{int {\bfseries flags}}\label{structevhttp__connection_ab269d528e58d0cfe09260d7348394536}

\item 
\hypertarget{structevhttp__connection_a841f4ef6c70700ab97ea5ac920f1db4f}{int {\bfseries timeout}}\label{structevhttp__connection_a841f4ef6c70700ab97ea5ac920f1db4f}

\item 
\hypertarget{structevhttp__connection_a7121cd5ee7144170bd4b473df26bfcb1}{int {\bfseries retry\+\_\+cnt}}\label{structevhttp__connection_a7121cd5ee7144170bd4b473df26bfcb1}

\item 
\hypertarget{structevhttp__connection_af6663e12c184f357a2728f5ca55bd76e}{int {\bfseries retry\+\_\+max}}\label{structevhttp__connection_af6663e12c184f357a2728f5ca55bd76e}

\item 
\hypertarget{structevhttp__connection_a782bb7c15bfa880196649ccd68b7665d}{enum evhttp\+\_\+connection\+\_\+state {\bfseries state}}\label{structevhttp__connection_a782bb7c15bfa880196649ccd68b7665d}

\item 
\hypertarget{structevhttp__connection_a384062befaf1654ea365663f4bd4b73c}{struct \hyperlink{structevhttp}{evhttp} $\ast$ {\bfseries http\+\_\+server}}\label{structevhttp__connection_a384062befaf1654ea365663f4bd4b73c}

\item 
\hypertarget{structevhttp__connection_a0c684e7f84ed34b14a3e7ba012059ac1}{void($\ast$ {\bfseries cb} )(struct \hyperlink{structevhttp__connection}{evhttp\+\_\+connection} $\ast$, void $\ast$)}\label{structevhttp__connection_a0c684e7f84ed34b14a3e7ba012059ac1}

\item 
\hypertarget{structevhttp__connection_a175b75c98397d9b3c9b30ff2e5a1003d}{void $\ast$ {\bfseries cb\+\_\+arg}}\label{structevhttp__connection_a175b75c98397d9b3c9b30ff2e5a1003d}

\item 
\hypertarget{structevhttp__connection_a59dbf699bf819ed1cec53824706fcd2c}{void($\ast$ {\bfseries closecb} )(struct \hyperlink{structevhttp__connection}{evhttp\+\_\+connection} $\ast$, void $\ast$)}\label{structevhttp__connection_a59dbf699bf819ed1cec53824706fcd2c}

\item 
\hypertarget{structevhttp__connection_aeb432f6573d0d47ca016f47c77494e1b}{void $\ast$ {\bfseries closecb\+\_\+arg}}\label{structevhttp__connection_aeb432f6573d0d47ca016f47c77494e1b}

\item 
\hypertarget{structevhttp__connection_af7cbc7b3d866da694a1fb82cc0c2376f}{struct \hyperlink{structdeferred__cb}{deferred\+\_\+cb} {\bfseries read\+\_\+more\+\_\+deferred\+\_\+cb}}\label{structevhttp__connection_af7cbc7b3d866da694a1fb82cc0c2376f}

\item 
\hypertarget{structevhttp__connection_a8600ad8b950d428840cd6141cb3820a9}{struct \hyperlink{structevent__base}{event\+\_\+base} $\ast$ {\bfseries base}}\label{structevhttp__connection_a8600ad8b950d428840cd6141cb3820a9}

\item 
\hypertarget{structevhttp__connection_a96b8e4a17ff9db3a09c1fe7c848776bd}{struct \hyperlink{structevdns__base}{evdns\+\_\+base} $\ast$ {\bfseries dns\+\_\+base}}\label{structevhttp__connection_a96b8e4a17ff9db3a09c1fe7c848776bd}

\end{DoxyCompactItemize}


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