调用 System V IPC 函数 msgctl(2)。您可能需要先说
use IPC::SysV;
以获取正确的常量定义。如果 CMD 为 IPC_STAT
,则 ARG 必须是一个变量,该变量将保存返回的 msqid_ds
结构。返回值与 ioctl
相同:错误时为未定义值,零时为 "0 but true"
,否则为实际返回值。另请参阅 "perlipc 中的 SysV IPC" 以及 IPC::SysV
和 IPC::Semaphore
的文档。
可移植性问题:"perlport 中的 msgctl"。