术语 | CAsyncSocket::Accept | ||||||||||||||||||||||||||||||||||||
释义 | CAsyncSocket::Accept virtual BOOL Accept( CAsyncSocket& rConnectedSocket, SOCKADDR* lpSockAddr = NULL, int* lpScokAddrLen = NULL); 返回值: 如果函数是成功的,则返回非零值,否则为0。可以通过调用GetLastError获取指定的错误代码。此成员函数可用的错误如下:
参数:
说明: 调用此成员函数,接受套接字上的连接。此例程获取挂起连接队伍中的连接,创建与此套接字特性相同的新套接字并将其附加给rConnectedSocket。如果队列中没有正挂起的连接,Accept为0。GetLastError返回错误。被接受的套接字(rConnectedSocket)不能用于接受多个连接。原先的套接字保持打开和侦听的状态。 lpSocketAddr是结果参数,其值为连接套接字的地址,正如所知的通信层一样。Accept用于基于连接的套接字类型,例如SOCK_STREAM。 请参阅: CAsyncSocket::Bind, CAsyncSocket::Connect, CAsyncSocket::Listen, CAsyncSocket::Create, ::WSAAsyncSelect |
||||||||||||||||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。