\hypertarget{request_8h}{ \section{include/http/request.h File Reference} \label{request_8h}\index{include/http/request.h@{include/http/request.h}} } {\ttfamily \#include \char`\"{}class.h\char`\"{}}\par {\ttfamily \#include \char`\"{}http/header.h\char`\"{}}\par Include dependency graph for request.h: \subsection*{Classes} \begin{DoxyCompactItemize} \item struct \hyperlink{structHttpRequest}{HttpRequest} \end{DoxyCompactItemize} \subsection*{Functions} \begin{DoxyCompactItemize} \item char $\ast$ \hyperlink{request_8h_abe5df7e20fea66f7926cf40df8250f26}{httpRequestHeaderGet} (\hyperlink{structHttpRequest}{HttpRequest} this, const char $\ast$name) \end{DoxyCompactItemize} \subsection{Function Documentation} \hypertarget{request_8h_abe5df7e20fea66f7926cf40df8250f26}{ \index{request.h@{request.h}!httpRequestHeaderGet@{httpRequestHeaderGet}} \index{httpRequestHeaderGet@{httpRequestHeaderGet}!request.h@{request.h}} \subsubsection[{httpRequestHeaderGet}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ httpRequestHeaderGet ( \begin{DoxyParamCaption} \item[{{\bf HttpRequest}}]{this, } \item[{const char $\ast$}]{name} \end{DoxyParamCaption} )}} \label{request_8h_abe5df7e20fea66f7926cf40df8250f26} Definition at line 31 of file header\_\-get.c. \begin{DoxyCode} { unsigned long hash = sdbm((unsigned char *)name); struct HttpRequestHeader * header; header = bsearch( &hash, this->header, this->nheader, sizeof(struct HttpRequestHeader), comp); return (NULL != header)? header->value : NULL; } \end{DoxyCode}