接收

来源:互联网 发布:柏柏尔人 知乎 编辑:程序博客网 时间:2024/05/01 03:07
SOCKET accept(SOCKET s,struct sockaddr FAR * addr,int FAR * addrlen);
该函数用于从套接字上接收一个连接。它提取挂在套接字s 上的连接队列中的第一个连
接,创建一个和s 具有相同属性的新数据套接字并返回一个指向新套接字的句柄。该函数调
用成功返回一个SOCKET 类型的值,表示收到的套接字。
第一个参数s,套接字句柄。该套接字在用作accept 函数的参数之前必须先调用过
listen 函数,此时它正处于监听连接的状态。
第二个参数addr,一指向SOCKADDR 结构的指针,用来接收连接实体的地址。Addr 的确
切格式由套接字创建时建立的地址族决定。
第三个参数addrlen,指向整数的指针,此参数包含地址addr 指向的空间大小。
原创粉丝点击