shutdown
- 接口定义
int shutdown(int sockfd,int how)
- 接口描述
用于关闭套接字sockfd上全双工连接的全部或部分功能。根据how参数的不同取值,可以禁止进一步的接收、发送或同时禁止两者。
- 接口约束
- sockfd必须是一个有效的套接字文件描述符。
- sockfd对应的套接字必须处于已连接状态。
- how参数必须为有效值(SHUT_RD、SHUT_WR或SHUT_RDWR)。
- 参数说明
表1 参数说明 输入参数
输入/输出
范围
数据类型
含义
版本
“sockfd”
I
>=0
int
要操作的套接字描述符
1.0.0
“how”
I
SHUT_RD
SHUT_WR
SHUT_RDWR
int
指定关闭方式:禁止读、禁止写或两者禁止
1.0.0
- 接口返回值
表2 接口返回值 返回码
返回值
描述
HLC_ERR
“-1”
失败,并设置errno
HLC_OK
“=0”
成功
父主题: 对外接口