网络编程
文不值
这个作者很懒,什么都没留下…
展开
-
close(关闭套接字)
1、使用close函数即可关闭套接字关闭一个代表已连接套接字将导致另一端接收到一个0长度的数据包2、做服务器时1>关闭监听套接字将导致服务器无法接收新的连接,但不会影响已经建立的连接2>关闭accept返回的已连接套接字将导致它所代表的连接被关闭,但不会影响服务器的监听3、做客户端时关闭连接就是关闭连接,不意味着其他...原创 2021-08-19 14:19:43 · 2340 阅读 · 0 评论 -
accept函数(TCP)
accept函数#include <sys/types.h> /* See NOTES */#include <sys/socket.h>int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);功能:阻塞等待客户端的连接请求sockfd:文件描述符,socket函数的返回值(也就是listen函数中设置为监听状态的套接字)addr:接收到的客户端的信息结构体(自动填充,定义变量即可)(包括客户端原创 2021-08-19 12:10:36 · 1157 阅读 · 0 评论