| CObject | 
| └CAsyncSocket | 
| CAsyncSocket | 构造CAsyncSocket对象 | 
| Create | 创建套接字 | 
| Attach | 对CAsyncSocket对象附加套接字句柄 | 
| Detach | 从CAsyncSocket对象除去套接字句柄 | 
| FromHandle | 返回CAsyncSocket对象的指针,给出套接字句柄 | 
| GetLastError | 获得上一次运行失败的状态 | 
| GetPeerName | 获得与套接字连接的对等套接字的地址 | 
| GetSockName | 获得套接字的本地名 | 
| GetSockOpt | 获得套接字选项 | 
| SetSockOpt | 设置套接字选项 | 
| Accept | 接受套接字上的连接 | 
| AsyncSelect | 请求对于套接字的事件通知 | 
| Bind | 与套接字有关的本地地址 | 
| Close | 关闭套接字 | 
| Connect | 对对等套接字建立连接 | 
| IOCtl | 控制套接字模式 | 
| Listen | 建立套接字,侦听即将到来的连接请求 | 
| Receive | 从套接字接收数据 | 
| ReceiveFrom | 恢复数据报并且存储资源地址 | 
| Send | 给连接套接字发送数据 | 
| SendTo | 给特定目的地发送数据 | 
| ShutDown | 使套接字上的Send和/或Receive调用无效 | 
| OnAccept | 通知侦听套接字,它可以通过调用Accept,接受挂起连接请求 | 
| OnClose | 通知套接字,关闭对它的套接字连接 | 
| OnConnect | 通知连接套接字,连接尝试已经完成,无论成功或失败 | 
| OnOutOfBandData | 通知接收套接字,在套接字上有带外数据读入,通常是忙消息 | 
| OnReceive | 通知侦听套接字,通过调用Receive恢复数据 | 
| OnSend | 通知套接字,通过调用Send,它可以发送数据 | 
| m_hSocket | 指定附加在此CAsyncSocket对象上的SOCKET句柄 |