recv SOCKET,SCALAR,LENGTH,FLAGS

从套接字接收消息。尝试从指定的 SOCKET 文件句柄中接收 LENGTH 个字符的数据到变量 SCALAR 中。SCALAR 将被扩展或缩短到实际读取的长度。接受与同名系统调用相同的标志。如果 SOCKET 的协议支持,则返回发送者的地址;否则返回空字符串。如果出现错误,则返回未定义值。此调用实际上是根据 recvfrom(2) 系统调用实现的。有关示例,请参阅 "perlipc 中的 UDP:消息传递"

请注意,如果套接字被标记为 :utf8recv 将抛出异常。:encoding(...) 层隐式地引入了 :utf8 层。请参阅 binmode