天天看点

linux socket编程 send()函数详解

send()函数用于向处于连接状态的套接字中发送数据,该函数粗在于函数库sys/socket.h中;

sockfd表示要发送数据的socket文件描述符;

buf为指向要发送数据的缓冲区指针;

len表示缓冲区buf中要发送的数据的长度;

flags参数为调用的执行方式(阻塞/非阻塞),当flags设置为0时,可以使用函数write()来代替send()函数;

继续阅读