X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=include%2Fnntp%2Fnntpconnection.h;h=15c208017e33ce64137068ebe51a6778233a4304;hb=dec33c63afafabf83c3039e916725cac6faef9b3;hp=d1161484d848a24fa010b2a9850b6ab3d3b5e407;hpb=9b22dd53fe62e312c1647310b7ec43aa127090af;p=fms.git diff --git a/include/nntp/nntpconnection.h b/include/nntp/nntpconnection.h index d116148..15c2080 100644 --- a/include/nntp/nntpconnection.h +++ b/include/nntp/nntpconnection.h @@ -1,6 +1,7 @@ #ifndef _nntpconnection_ #define _nntpconnection_ +#include "../threadwrapper/cancelablerunnable.h" #include "../socketdefines.h" #include "../ilogger.h" #include "../message.h" @@ -8,8 +9,6 @@ #include #include -//#include -#include "../pthreadwrapper/runnable.h" #ifdef _WIN32 @@ -22,7 +21,7 @@ #include #endif -class NNTPConnection:public PThread::Runnable,public ILogger +class NNTPConnection:public CancelableRunnable,public ILogger { public: NNTPConnection(SOCKET sock); @@ -31,7 +30,7 @@ public: void Disconnect(); const bool Disconnected() { return m_socket==INVALID_SOCKET; } - void Run(); + void run(); private: