version 0.3.29
[fms.git] / include / http / httpthread.h
1 #ifndef _httpthread_\r
2 #define _httpthread_\r
3 \r
4 #include "../threadwrapper/cancelablerunnable.h"\r
5 #include "../ilogger.h"\r
6 #include "../ithreaddatabase.h"\r
7 \r
8 #include <cstdlib>\r
9 \r
10 class HTTPThread:public CancelableRunnable,public ILogger, public IThreadDatabase\r
11 {\r
12 public:\r
13         HTTPThread();\r
14         \r
15         void run();\r
16 \r
17 private:\r
18         //static void PageCallback(shttpd_arg *arg);\r
19 \r
20         int m_listenport;\r
21 \r
22 };\r
23 \r
24 #endif  // _httpthread_\r