创建消息队列
函数
mqd_t mq_open(const char *name, int oflag, mode_t mode, struct mq_attr *attr);
描述
创建消息队列
参数
name : 消息队列名称 oflag :消息队列打开方式 mode : attr :
返回值
非NULL:返回消息队列句柄 NULL:失败
发送消息
函数
int mq_send(mqd_t mqdes, const char *msg_ptr, size_t msg_len, unsigned msg_prio);
描述
发送消息
参数
mqdes : 消息队列句柄 msg_ptr :指向要发送的消息的指针 msg_len : 发送的消息的长度 msg_prio : 不支持,忽略
返回值
0:成功 其他:失败