C语言中消息队列实现
POSIX消息队列
#include <mqueue.h>建立:mq_open()
mq_open()#include <fcntl.h> /* For O_* constants */
#include <sys/stat.h> /* For mode constants */
#include <mqueue.h>
mqd_t mq_open(const char *name, int oflag);
mqd_t mq_open(const char *name, int oflag, mode_t mode, struct mq_attr *attr);消息队列的属性:mq_getattr()和mq_setattr()
mq_getattr()和mq_setattr()发送消息:mq_send()
mq_send()接收消息:mq_receive()
mq_receive()消息队列的限制
Last updated