recv
- 接口定义
ssize_t recv(int fd,void* buf,size_t len,int flags)
- 接口描述
- 接口约束
- 参数说明
表1 参数说明 输入参数
输入/输出
范围
数据类型
含义
版本
“fd”
I
0 - max_fd_num
int
接收报文的套接字描述符
1.0.0
“buf”
O
valid ptr
void *
指向承载报文buffer的指针
1.0.0
“len”
I
>=0
size_t
承载报文buffer的长度
1.0.0
“flags”
I
>=0
int
传递给函数的标记
1.0.0
- 接口返回值
表2 接口返回值 返回码
返回值
描述
RECVD_NUM
“n”
消息字节长度
SOCKET_EOF
“0”
表示消息结束
SOCKET_ERR
“-1”
失败
父主题: 对外接口