shutdown函数

#include <sys/socket.h>
int shutdown(int sockfd, int howto);
    返回:若成功则为0,若出错则为-1

(1)该函数的行为依赖于howto参数的值:

  SHUT_RD   关闭连接的读这一半;套接字中不再有数据可接收,而且套接字接收缓冲区中的现有数据都被丢弃

  SHUT_WR  关闭连接的写这一半;不再发送数据,而且套接字发送缓冲区中的现有数据都被丢弃

  SHUT_RDWR  现有的读半部和写半部都被关闭

(2)调用shutdown关闭一半TCP连接

猜你喜欢

转载自www.cnblogs.com/soldierback/p/10700727.html
今日推荐