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
12 class HTTPThread:public PThread::Runnable,public ILogger, public IDatabase
\r
21 static void PageCallback(shttpd_arg *arg);
\r
23 struct shttpd_ctx *m_ctx;
\r
25 std::vector<IPageHandler *> m_pagehandlers;
\r
29 #endif // _httpthread_
\r