\hypertarget{http__deamon_8h}{}\section{/home/junicode/\+Documents/\+L\+O53\+\_\+\+Project/\+L\+O53\+\_\+\+A\+P\+\_\+\+Development/http\+\_\+deamon.h File Reference}
\label{http__deamon_8h}\index{/home/junicode/\+Documents/\+L\+O53\+\_\+\+Project/\+L\+O53\+\_\+\+A\+P\+\_\+\+Development/http\+\_\+deamon.\+h@{/home/junicode/\+Documents/\+L\+O53\+\_\+\+Project/\+L\+O53\+\_\+\+A\+P\+\_\+\+Development/http\+\_\+deamon.\+h}}


This header file belongs to the http\+\_\+demon.\+c file.  


{\ttfamily \#include $<$stdio.\+h$>$}\\*
{\ttfamily \#include $<$stdlib.\+h$>$}\\*
{\ttfamily \#include $<$string.\+h$>$}\\*
{\ttfamily \#include $<$microhttpd.\+h$>$}\\*
{\ttfamily \#include $<$sys/types.\+h$>$}\\*
{\ttfamily \#include $<$sys/select.\+h$>$}\\*
{\ttfamily \#include $<$netinet/in.\+h$>$}\\*
{\ttfamily \#include \char`\"{}rssi\+\_\+list.\+h\char`\"{}}\\*
Include dependency graph for http\+\_\+deamon.\+h\+:
% FIG 0
This graph shows which files directly or indirectly include this file\+:
% FIG 1
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{http__deamon_8h_a614217d263be1fb1a5f76e2ff7be19a2}{P\+O\+R\+T}~8888
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{http__deamon_8h_a8b45745ccfc9143b8018fffcf7c4c0d3}{answer\+\_\+to\+\_\+connection} (void $\ast$cls, struct M\+H\+D\+\_\+\+Connection $\ast$connection, const char $\ast$url, const char $\ast$method, const char $\ast$version, const char $\ast$upload\+\_\+data, size\+\_\+t $\ast$upload\+\_\+data\+\_\+size, void $\ast$$\ast$con\+\_\+cls)
\begin{DoxyCompactList}\small\item\em answer to the mapserver Http request \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_element}{Element} $\ast$ \hyperlink{http__deamon_8h_ae9a40f931aeffc206a0d29a3f8be1141}{tracked\+\_\+devices}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
This header file belongs to the http\+\_\+demon.\+c file. 

\begin{DoxyAuthor}{Author}
Zeufack Arnel -\/ Member of an L\+O53 group-\/project (Other Members\+: T\+O\+N\+Y D\+U\+O\+N\+G -\/ Y\+V\+O\+N M\+B\+O\+U\+G\+U\+E\+M -\/ J\+O\+E\+L W\+A\+B\+O) 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
15 Juin 2016
\end{DoxyDate}
It describes the prototypes of the functions used in \hyperlink{http__deamon_8c}{http\+\_\+deamon.\+c} 

\subsection{Macro Definition Documentation}
\hypertarget{http__deamon_8h_a614217d263be1fb1a5f76e2ff7be19a2}{}\index{http\+\_\+deamon.\+h@{http\+\_\+deamon.\+h}!P\+O\+R\+T@{P\+O\+R\+T}}
\index{P\+O\+R\+T@{P\+O\+R\+T}!http\+\_\+deamon.\+h@{http\+\_\+deamon.\+h}}
\subsubsection[{P\+O\+R\+T}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+O\+R\+T~8888}\label{http__deamon_8h_a614217d263be1fb1a5f76e2ff7be19a2}


\subsection{Function Documentation}
\hypertarget{http__deamon_8h_a8b45745ccfc9143b8018fffcf7c4c0d3}{}\index{http\+\_\+deamon.\+h@{http\+\_\+deamon.\+h}!answer\+\_\+to\+\_\+connection@{answer\+\_\+to\+\_\+connection}}
\index{answer\+\_\+to\+\_\+connection@{answer\+\_\+to\+\_\+connection}!http\+\_\+deamon.\+h@{http\+\_\+deamon.\+h}}
\subsubsection[{answer\+\_\+to\+\_\+connection}]{\setlength{\rightskip}{0pt plus 5cm}int answer\+\_\+to\+\_\+connection (
\begin{DoxyParamCaption}
\item[{void $\ast$}]{cls, }
\item[{struct M\+H\+D\+\_\+\+Connection $\ast$}]{connection, }
\item[{const char $\ast$}]{url, }
\item[{const char $\ast$}]{method, }
\item[{const char $\ast$}]{version, }
\item[{const char $\ast$}]{upload\+\_\+data, }
\item[{size\+\_\+t $\ast$}]{upload\+\_\+data\+\_\+size, }
\item[{void $\ast$$\ast$}]{con\+\_\+cls}
\end{DoxyParamCaption}
)}\label{http__deamon_8h_a8b45745ccfc9143b8018fffcf7c4c0d3}


answer to the mapserver Http request 

\begin{DoxyReturn}{Returns}
it returns an integer providing the status of the response 
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
{\em parameters} & it took many usefuls parameters as it\textquotesingle{}s recommended in the microhttp library documentation \\
\hline
\end{DoxyParams}


\subsection{Variable Documentation}
\hypertarget{http__deamon_8h_ae9a40f931aeffc206a0d29a3f8be1141}{}\index{http\+\_\+deamon.\+h@{http\+\_\+deamon.\+h}!tracked\+\_\+devices@{tracked\+\_\+devices}}
\index{tracked\+\_\+devices@{tracked\+\_\+devices}!http\+\_\+deamon.\+h@{http\+\_\+deamon.\+h}}
\subsubsection[{tracked\+\_\+devices}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Element}$\ast$ tracked\+\_\+devices}\label{http__deamon_8h_ae9a40f931aeffc206a0d29a3f8be1141}
