Add and use CZNCSock instead of Csock everywhere

This class will be used to implement async DNS in a later commit.


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1550 726aef4b-f618-498e-8847-2d620e286838
This commit is contained in:
psychon
2009-06-29 11:26:19 +00:00
parent 65510446df
commit 442aee2baf
14 changed files with 49 additions and 35 deletions
+1 -2
View File
@@ -89,7 +89,6 @@ class CZNC;
class CUser;
class CNick;
class CChan;
class Csock;
class CModule;
class CFPTimer;
class CSockManager;
@@ -140,7 +139,7 @@ private:
FPTimer_t m_pFBCallback;
};
class CSocket : public Csock {
class CSocket : public CZNCSock {
public:
CSocket(CModule* pModule);
CSocket(CModule* pModule, const CString& sHostname, unsigned short uPort, int iTimeout = 60);