关于CSocket,CServer类中如何处理客户端主动断开连接?

时间:2021-08-02 00:39:37

标签: c++ mfc asyncsocket

class CServer : public CSocket
{
public:
    CServer();
    virtual ~CServer();

    virtual void OnAccept(int nErrorCode);

public:
    CClient *m_pClient = NULL;
};

class CClient : public CSocket
{
public:
    CClient();
    virtual ~CClient();

    virtual void OnSend(int nErrorCode);
    virtual void OnReceive(int nErrorCode);
    virtual void OnClose(int nErrorCode);
};

当客户端断线时,我只想在CServer中处理,但现在会在CClient的OnClose函数中处理,这不是我想要的结果。

0 个答案:

没有答案