4 #include "../pthreadwrapper/runnable.h"
\r
5 #include "../ilogger.h"
\r
6 #include "../idatabase.h"
\r
7 #include "ipagehandler.h"
\r
8 #include "httpdefs.h"
\r
13 class HTTPThread:public PThread::Runnable,public ILogger, public IDatabase
\r
22 static void PageCallback(shttpd_arg *arg);
\r
24 struct shttpd_ctx *m_ctx;
\r
26 std::vector<IPageHandler *> m_pagehandlers;
\r
30 #endif // _httpthread_
\r