==> recv/send参数中都会指定length
==>
阻塞式send:拷到发送缓冲区,如果缓冲区满,则需等待直到指定长度的数据发送到缓冲区
==>
非阻塞式send:一直拷贝,如果缓冲区满,也立即返回,并不等待。
==>
阻塞式recv:直到接到到指定长度的数据为止
==>
非阻塞式recv:立即返回,不管缓冲区里是否有数据,或者数据是否够指定长度,都立即返回
==> recv/send参数中都会指定length
==>
阻塞式send:拷到发送缓冲区,如果缓冲区满,则需等待直到指定长度的数据发送到缓冲区
==>
非阻塞式send:一直拷贝,如果缓冲区满,也立即返回,并不等待。
==>
阻塞式recv:直到接到到指定长度的数据为止
==>
非阻塞式recv:立即返回,不管缓冲区里是否有数据,或者数据是否够指定长度,都立即返回