#include "../threadwrapper/threadedexecutor.h"\r
#include "../socketdefines.h"\r
#include "../ilogger.h"\r
+#include "../ithreaddatabase.h"\r
\r
/**\r
\brief Listens for NNTP connections\r
*/\r
-class NNTPListener:public CancelableRunnable,public ILogger\r
+class NNTPListener:public CancelableRunnable,public ILogger,public IThreadDatabase\r
{\r
public:\r
NNTPListener();\r
~NNTPListener();\r
\r
void run();\r
- void StartListen();\r
\r
private:\r
\r
+ void StartListen();\r
+\r
unsigned short m_listenport;\r
std::vector<SOCKET> m_listensockets;\r
\r