\hypertarget{header_8h}{ \section{include/http/header.h File Reference} \label{header_8h}\index{include/http/header.h@{include/http/header.h}} } {\ttfamily \#include \char`\"{}class.h\char`\"{}}\par Include dependency graph for header.h: \subsection*{Classes} \begin{DoxyCompactItemize} \item struct \hyperlink{structHttpHeader}{HttpHeader} \end{DoxyCompactItemize} \subsection*{Functions} \begin{DoxyCompactItemize} \item \hyperlink{structHttpHeader}{HttpHeader} \hyperlink{header_8h_a498d29a6d4b5a4e3ef92df617600fe54}{httpHeaderParse} (char $\ast$line) \item void \hyperlink{header_8h_a43ccec0413f9f2e394bb3af5ff628b56}{httpHeaderSort} (const \hyperlink{structHttpHeader}{HttpHeader}\mbox{[}$\,$\mbox{]}, int) \item char $\ast$ \hyperlink{header_8h_a002a617a3523cbc79ba8ef6f76d98465}{httpHeaderGet} (const \hyperlink{structHttpHeader}{HttpHeader}\mbox{[}$\,$\mbox{]}, int, const char $\ast$) \end{DoxyCompactItemize} \subsection{Function Documentation} \hypertarget{header_8h_a002a617a3523cbc79ba8ef6f76d98465}{ \index{header.h@{header.h}!httpHeaderGet@{httpHeaderGet}} \index{httpHeaderGet@{httpHeaderGet}!header.h@{header.h}} \subsubsection[{httpHeaderGet}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ httpHeaderGet ( \begin{DoxyParamCaption} \item[{const {\bf HttpHeader}}]{\mbox{[}$\,$\mbox{]}, } \item[{int}]{, } \item[{const char $\ast$}]{} \end{DoxyParamCaption} )}} \label{header_8h_a002a617a3523cbc79ba8ef6f76d98465} Definition at line 31 of file get.c. \begin{DoxyCode} { unsigned long hash = sdbm((unsigned char *)name); HttpHeader found; found = bsearch(&hash, header, nheader, sizeof(HttpHeader), comp); return (NULL != found)? found->value : NULL; } \end{DoxyCode} Here is the caller graph for this function: \hypertarget{header_8h_a498d29a6d4b5a4e3ef92df617600fe54}{ \index{header.h@{header.h}!httpHeaderParse@{httpHeaderParse}} \index{httpHeaderParse@{httpHeaderParse}!header.h@{header.h}} \subsubsection[{httpHeaderParse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf HttpHeader} httpHeaderParse ( \begin{DoxyParamCaption} \item[{char $\ast$}]{line} \end{DoxyParamCaption} )}} \label{header_8h_a498d29a6d4b5a4e3ef92df617600fe54} \hypertarget{header_8h_a43ccec0413f9f2e394bb3af5ff628b56}{ \index{header.h@{header.h}!httpHeaderSort@{httpHeaderSort}} \index{httpHeaderSort@{httpHeaderSort}!header.h@{header.h}} \subsubsection[{httpHeaderSort}]{\setlength{\rightskip}{0pt plus 5cm}void httpHeaderSort ( \begin{DoxyParamCaption} \item[{const {\bf HttpHeader}}]{\mbox{[}$\,$\mbox{]}, } \item[{int}]{} \end{DoxyParamCaption} )}} \label{header_8h_a43ccec0413f9f2e394bb3af5ff628b56} Definition at line 14 of file sort.c. \begin{DoxyCode} { qsort(header, nheader, sizeof(HttpHeader), comp); } \end{DoxyCode} Here is the caller graph for this function: