调用 System V IPC 函数 msgrcv 以从消息队列 ID 接收消息,并将其放入变量 VAR 中,最大消息大小为 SIZE。请注意,当收到消息时,消息类型(作为本机长整数)将是 VAR 中的第一项,然后是实际消息。可以使用 unpack("l! a*")
打开此打包。污染变量。如果成功,则返回 true,如果出错,则返回 false。另请参见 "perlipc 中的 SysV IPC" 以及 IPC::SysV
和 IPC::Msg
的文档。
可移植性问题:"perlport 中的 msgrcv"。