send(socketid,*buffer,len,flags)
send(socket句柄,要发送的数据,数据长度,标志0)
注意:
1.send只是copy数据到协议的缓冲区
2 .send返回状态
——————————————————————————————
recv(socket,*buffer,len,flags)
recv(socket句柄,存放返回数据的缓冲区,缓冲区长度,0);
注意:
1.如果接收缓冲区中没有数据或者协议正在接收数据,那么recv就一直等待,直到协议把数据接收完毕
2.协议收到的数据长度可能大于buffer长度,需要连续调用recv
3.recv仅仅是copy数据
————————————————————————————