X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=include%2Fnntp%2Fnntplistener.h;h=4e4d1ca4a8d8ea41169aec656894050c2503cc23;hb=b9c3763a932cebaa015a27fe111017f6f34dfbaa;hp=e74ca9c97c60a1494825a9cd9b061defe768bf48;hpb=6b896a9e1dc143bba86795be1e9336549db9b85f;p=fms.git diff --git a/include/nntp/nntplistener.h b/include/nntp/nntplistener.h index e74ca9c..4e4d1ca 100644 --- a/include/nntp/nntplistener.h +++ b/include/nntp/nntplistener.h @@ -3,29 +3,34 @@ #include #include -#include -#include -#include +//#include +//#include +//#include +//#include +#include "../pthreadwrapper/runnable.h" +#include "../pthreadwrapper/threadedexecutor.h" #include "../socketdefines.h" /** \brief Listens for NNTP connections */ -class NNTPListener:public ZThread::Runnable +class NNTPListener:public PThread::Runnable { public: NNTPListener(); ~NNTPListener(); - void run(); + void Run(); void StartListen(); private: unsigned short m_listenport; std::vector m_listensockets; - ZThread::ThreadedExecutor m_connections; + //ZThread::ThreadedExecutor m_connections; + //std::vector m_connectionthreads; + PThread::ThreadedExecutor m_connections; };