系统相关
首页 > 系统相关> > linux socket编程recv、recvfrom、recvmsg函数详解

linux socket编程recv、recvfrom、recvmsg函数详解

作者:互联网

size_t recv(int sockfd,void * buf,size_t len,int flags);

recv()函数的参数列表与send()函数的参数列表形式相同,代表的含义也基本对应,只是参数sockfd表示用于接收数据的socket文件描述符;

此外函数read()、recvfrom()、recvmsg()函数也可用于接收信息,recvfrom、recvmsg函数与sendto、sendmsg相对;

这几个函数调用成功将返回接收到的字节数,调用失败将返回-1并设置errno;

【一剑隔世】 发布了39 篇原创文章 · 获赞 6 · 访问量 5426 私信 关注

标签:socket,int,recvfrom,recvmsg,size,recv,函数
来源: https://blog.csdn.net/qq_42861208/article/details/104162445