《Linux函数调用手册》之___shutdown终止socket通信
定义:
int shutdown(int s,int how);
表头文件:
#include<sys/socket.h>
说明:
shutdown()用来终止参数s所指定的socket连线。参数s是连线中的socket处理代码, 参数how有下列几种情况:
how=0 终止读取操作。
how=1 终止传送操作
how=2 终止读取及传送操作
返回值:
成功则返回0, 失败返回-1, 错误原因存于errno。
相关函数:
socket, connect
错误代码:
EBADF 参数s不是有效的socket处理代码
ENOTSOCK 参数s为一文件描述词, 非socket
ENOTCONN 参数s指定的socket并未连线
返回顶部 | 《Linux函数调用大全》 | 《Linux命令大全》 | Linux专栏