\r
#include <list>\r
#include <vector>\r
-#include <zthread/Task.h>\r
-#include <zthread/ZThread.h>\r
-#include <zthread/ThreadedExecutor.h>\r
+//#include <zthread/Thread.h>\r
+//#include <zthread/Task.h>\r
+//#include <zthread/ZThread.h>\r
+//#include <zthread/ThreadedExecutor.h>\r
+#include "../pthreadwrapper/runnable.h"\r
+#include "../pthreadwrapper/threadedexecutor.h"\r
\r
#include "../socketdefines.h"\r
\r
/**\r
\brief Listens for NNTP connections\r
*/\r
-class NNTPListener:public ZThread::Runnable\r
+class NNTPListener:public PThread::Runnable\r
{\r
public:\r
NNTPListener();\r
~NNTPListener();\r
\r
- void run();\r
+ void Run();\r
void StartListen();\r
\r
private:\r
\r
unsigned short m_listenport;\r
std::vector<SOCKET> m_listensockets;\r
- ZThread::ThreadedExecutor m_connections;\r
+ //ZThread::ThreadedExecutor m_connections;\r
+ //std::vector<PThread::Thread *> m_connectionthreads;\r
+ PThread::ThreadedExecutor m_connections;\r
\r
};\r
\r