【发布时间】:2011-08-11 08:13:54
【问题描述】:
我正在开发一个简单的并行应用程序,我想在其中使用单个进程来维护有关一系列工作进程的状态信息。设置一个 POSIX 消息队列似乎相对容易,其中所有工蜂都可以向状态维护者发送定期更新。我的问题? POSIX 消息队列必须有一个名称。我不想取名字;我所关心的只是获得一个独特的消息队列,就像我使用带有IPC_PRIVATE 的 SYSV 消息队列一样。对于唯一的文件名,我可以使用mkstemp(3),或者对于唯一的打开文件描述符,我可以使用tmpfile(3)。 我应该如何获得唯一的 POSIX 消息队列?
【问题讨论】:
标签: posix message-queue