写出CAsyncSocket类中常用的成员函数以及这些函数的作用,并指出哪些是主动调用的成员函数,哪些是被动调用的成员函数
常用的主动调用的成员函数有:
Create:用于创建一个套接字;
Accept:接受连接请求;
AsyncSelect:选择感兴趣的事件;
Close:关闭套接字;
Connect:发出连接请求;
Listen:设置套接字处于监听状态(等待客户端连接);
Receive:接受数据;
Send:通过建立连接发送数据。
其中常用的被动响应的成员函数有:
OnAccept:当收到建立连接请求时调用的处理函数;
OnClose:当连接的另一段套接字关闭时调用的处理函数;
OnConnect:当连接函数返回时的处理函数;
OnReceive:当有新的数据到达时调用的处理函数。