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句柄 |