X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=include%2Fnntp%2Fnntplistener.h;h=0bcca8f3970f8c15b3b6e4e1570995b6ee62ba7d;hb=023b2219068d481cd6a300982427c99bacd88a12;hp=53b5d869f971b1eca919c4e43d4dabe454eedf70;hpb=964f55fd550fc711c0320ce6a24ad713040695d0;p=fms.git diff --git a/include/nntp/nntplistener.h b/include/nntp/nntplistener.h index 53b5d86..0bcca8f 100644 --- a/include/nntp/nntplistener.h +++ b/include/nntp/nntplistener.h @@ -3,17 +3,14 @@ #include #include -#include -#include -#include -#include - +#include "../threadwrapper/threadedexecutor.h" #include "../socketdefines.h" +#include "../ilogger.h" /** \brief Listens for NNTP connections */ -class NNTPListener:public ZThread::Runnable +class NNTPListener:public CancelableRunnable,public ILogger { public: NNTPListener(); @@ -26,7 +23,8 @@ private: unsigned short m_listenport; std::vector m_listensockets; - ZThread::ThreadedExecutor m_connections; + + ThreadedExecutor m_connections; };