腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用POSIX消息队列进行进程内通信
、
、
、
、
我正在设计一个单进程多线程嵌入式
Linux
应用程序.该设计包括客户机-服务器子系统,其中工作线程接收POSIX消息队列上其他线程发布的消息。
Lin
浏览 12
提问于2020-02-27
得票数 3
回答已采纳
1
回答
mq_send
是原子的吗?
、
、
、
谁能告诉我如果多线程程序在
mq_send
执行过程中收到SIGSTOP信号会发生什么?
浏览 2
提问于2009-10-30
得票数 4
回答已采纳
2
回答
UNIX消息队列是否维护消息的顺序?
、
如果在UNIX/
Linux
/BSD/OSX下,我在应用程序A中使用以下API序列: S_IRWXU | S_IRWXG,
mq_send
(msgq_id, ptrData1, len1, 0);
mq_send
(msgq_id, ptrData2, le
浏览 3
提问于2010-09-08
得票数 2
回答已采纳
1
回答
linux
中带有队列的mq_receive中奇怪的输出
、
、
、
、
我正在与2个不同的文件在基于
linux
的系统队列工作。我的结构类似于:{ int b;我还将结构的大小放在了
mq_send
浏览 1
提问于2015-06-09
得票数 0
1
回答
通过消息队列发送可变大小的缓冲区
、
我在
Linux
中编写了一个简单的C程序,它为IPC使用消息队列(类似于 post)。为了简单起见,在同一个过程中调用了
mq_send
和mq_receive。printf("error in mq_open 1"); } int rc =
mq_send
if (rc < 0) {
浏览 4
提问于2016-08-18
得票数 2
回答已采纳
1
回答
posix mqueue中的坏文件描述符
、
、
、
failed to get packets\n"); } }主要:64:0 <=
mq_send
(mq、缓冲区、MAX_SIZE、0):坏的文件描述符
浏览 6
提问于2014-12-12
得票数 2
1
回答
JNI代码中的内存泄漏
、
、
、
下面是连接C和Java进程之间
Linux
的JNI代码。虽然我已经发布了所有的ArrayElements,但是顶级命令的VIRT显示出了巨大的价值。buf, JNI_COMMIT); return -1; } if ((*env)->ExceptionCheck(env))
浏览 3
提问于2017-04-27
得票数 2
1
回答
对于消息队列,将类对象指针打包到char *中
、
、
、
、
例如,在接收端,对我的Object因为在
Linux
上消息队列使用文件描述符,所以我很好奇它是如何工作的。我尝试过,但没有成功,但我认为我可能做错了什么。
浏览 2
提问于2011-10-22
得票数 2
回答已采纳
1
回答
在
mq_send
中发送结构
、
、
、
、
我正在使用POSIX IPC,根据文档-
mq_send
()方法只发送char*数据,而mq_recv()只接收字符数据。
浏览 2
提问于2014-04-14
得票数 11
回答已采纳
1
回答
system消息队列与posix消息队列测试
、
、
我测试了两种情况:
mq_send
(mq, buffer, MAX_SIZE, 0); cpu_time_used// fgets(buffer, MAX_SIZE, stdin); /
浏览 7
提问于2019-12-29
得票数 2
回答已采纳
2
回答
用
mq_send
发送int
、
= sizeof(pid_t); 在
mq_send
行编译时,我得到以下错误 “初始化使指针在没有强制转换的情况下从整数生成
浏览 0
提问于2012-11-07
得票数 6
回答已采纳
1
回答
通过消息queue[
linux
]发送空*对象
、
、
目前,我在Send和Recv中执行的操作如下: ret=
mq_send
(mq,buf,sizeof(buf),0); for(i=0,count)
mq_send
浏览 4
提问于2013-04-11
得票数 0
回答已采纳
1
回答
在PEND+S任务上调用
mq_send
时会发生什么?
在Vxworks操作系统中,如果调用
mq_send
函数向已经处于Pended+suspended状态的目标任务发送消息,会发生什么情况?如果msq_queue的属性被设置为阻塞,它会在
mq_send
上被阻塞吗?
浏览 2
提问于2014-05-21
得票数 0
1
回答
关于asprintf: address在大小为<size>的块中为0字节
、
、
、
logQueue) { asprintf(&message, "Connection to domain %s: %s", domain, status);
mq_send
浏览 3
提问于2018-01-15
得票数 0
回答已采纳
2
回答
mq_send
与msgsnd的区别
、
、
一个是posix队列,它使用诸如mq_receive、
mq_send
等函数和另一个方法msgrcv,msgsnd。哪一种是最好的方法?在这种情况下,最好使用这些函数吗?
浏览 13
提问于2014-10-21
得票数 4
回答已采纳
1
回答
通过
linux
消息的简单IPC
、
、
我正在尝试编写一些使用
linux
消息的客户端-服务器应用程序的示例。else if(type == MSG_TYPE_TO_UPPER) { if(
mq_send
(mqd, buf, len, MSG_TYPE_TO_UPPER) == -1) { fprintf(stderr, "Server:
mq_send
() failedtype>(0 - TO_UPPER,
浏览 4
提问于2012-05-19
得票数 2
回答已采纳
1
回答
FreeBSD不会在叉子上保留POSIX消息队列描述
、
、
、
name); // it doesn't matter if I do this at the end or not int msg = 666; perror("
mq_send
"); }c99 -Wall -o mqtest mqtest.c -lrt编译了这个程序:
浏览 4
提问于2013-10-21
得票数 2
2
回答
POSIX消息队列通过内核空间?
、
、
我对它们在
Linux
内核中的工作原理有点困惑。是否所有的消息都通过内核空间,然后在接收时返回到用户空间?又名。在用户空间线程中,我执行一个
mq_send
,消息最终到达内核空间,然后在接收到它时,是另一个从内核空间获取消息的系统调用。如果是这样的话,对于高使用率的消息队列来说,这不是非常低效吗?
浏览 0
提问于2011-03-30
得票数 6
回答已采纳
1
回答
如何在设置消息队列的O_NONBLOCK标志时测试阻塞
、
在设置消息队列的O_NONBLOCK标志后,如何在使用
mq_send
( )时测试阻塞? 是这样的吗?
浏览 0
提问于2013-06-04
得票数 0
回答已采纳
1
回答
带有结构的太长错误
mq_send
消息
、
、
、
、
工作示例:#include <sys/stat.h>{ strncpy(obj1.filepath, "this_is_a_test", MSG_SIZE); if( -1 ==
mq_send
(mqdes, (const char *) &obj
浏览 1
提问于2020-03-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
IBM MQ 笔记(二)
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券