Another abandoned server code base... this is kind of an ancestor of taskrambler.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

84 lines
3.5 KiB

\hypertarget{structHttpRequestParser}{
\section{HttpRequestParser Struct Reference}
\label{structHttpRequestParser}\index{HttpRequestParser@{HttpRequestParser}}
}
{\ttfamily \#include $<$request\_\-parser.h$>$}
Collaboration diagram for HttpRequestParser:
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
char $\ast$ \hyperlink{structHttpRequestParser_a6c93a89e984f6ee2c7f52bfa281c2f94}{buffer}
\item
size\_\-t \hyperlink{structHttpRequestParser_a8c978afebc23adea883f35699d0b1421}{buffer\_\-used}
\item
size\_\-t \hyperlink{structHttpRequestParser_aa969bc054c7215c626abecdc2b0e4b31}{buffer\_\-size}
\item
\hyperlink{structHttpRequestQueue}{HttpRequestQueue} \hyperlink{structHttpRequestParser_a5106282e74d88ab2238d5a1e11e1877a}{request\_\-queue}
\item
\hyperlink{request__parser_8h_acaccfe3e34d50afe26e415749f7f4827}{HttpRequestState} \hyperlink{structHttpRequestParser_a8b0173db304820355cc8764e57cc5b63}{state}
\end{DoxyCompactItemize}
\subsection{Detailed Description}
Definition at line 18 of file request\_\-parser.h.
\subsection{Member Data Documentation}
\hypertarget{structHttpRequestParser_a6c93a89e984f6ee2c7f52bfa281c2f94}{
\index{HttpRequestParser@{HttpRequestParser}!buffer@{buffer}}
\index{buffer@{buffer}!HttpRequestParser@{HttpRequestParser}}
\subsubsection[{buffer}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf HttpRequestParser::buffer}}}
\label{structHttpRequestParser_a6c93a89e984f6ee2c7f52bfa281c2f94}
Definition at line 32 of file request\_\-parser.h.
\hypertarget{structHttpRequestParser_aa969bc054c7215c626abecdc2b0e4b31}{
\index{HttpRequestParser@{HttpRequestParser}!buffer\_\-size@{buffer\_\-size}}
\index{buffer\_\-size@{buffer\_\-size}!HttpRequestParser@{HttpRequestParser}}
\subsubsection[{buffer\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf HttpRequestParser::buffer\_\-size}}}
\label{structHttpRequestParser_aa969bc054c7215c626abecdc2b0e4b31}
Definition at line 34 of file request\_\-parser.h.
\hypertarget{structHttpRequestParser_a8c978afebc23adea883f35699d0b1421}{
\index{HttpRequestParser@{HttpRequestParser}!buffer\_\-used@{buffer\_\-used}}
\index{buffer\_\-used@{buffer\_\-used}!HttpRequestParser@{HttpRequestParser}}
\subsubsection[{buffer\_\-used}]{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf HttpRequestParser::buffer\_\-used}}}
\label{structHttpRequestParser_a8c978afebc23adea883f35699d0b1421}
Definition at line 33 of file request\_\-parser.h.
\hypertarget{structHttpRequestParser_a5106282e74d88ab2238d5a1e11e1877a}{
\index{HttpRequestParser@{HttpRequestParser}!request\_\-queue@{request\_\-queue}}
\index{request\_\-queue@{request\_\-queue}!HttpRequestParser@{HttpRequestParser}}
\subsubsection[{request\_\-queue}]{\setlength{\rightskip}{0pt plus 5cm}{\bf HttpRequestQueue} {\bf HttpRequestParser::request\_\-queue}}}
\label{structHttpRequestParser_a5106282e74d88ab2238d5a1e11e1877a}
Definition at line 36 of file request\_\-parser.h.
\hypertarget{structHttpRequestParser_a8b0173db304820355cc8764e57cc5b63}{
\index{HttpRequestParser@{HttpRequestParser}!state@{state}}
\index{state@{state}!HttpRequestParser@{HttpRequestParser}}
\subsubsection[{state}]{\setlength{\rightskip}{0pt plus 5cm}{\bf HttpRequestState} {\bf HttpRequestParser::state}}}
\label{structHttpRequestParser_a8b0173db304820355cc8764e57cc5b63}
Definition at line 37 of file request\_\-parser.h.
The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item
include/http/\hyperlink{request__parser_8h}{request\_\-parser.h}\end{DoxyCompactItemize}