dbus 相关问题

D-Bus是一个消息总线系统,它允许客户端程序调用服务上的过程 - 基本上,机器本地等同于XML-RPC和SOAP。

如何在有限的时间内显示树莓派附近的蓝牙设备?

我希望以下脚本运行一段时间(假设 10 秒),列出 RaspBerry Pi 4 附近的可用蓝牙设备。 当我运行以下脚本时(改编自此

回答 1 投票 0

获取 systemd 服务崩溃的 DBus 通知?

我有一个由多个进程组成的Linux应用程序,其中一个是“主管”进程,如果其他进程崩溃,它会采取行动。应用程序中的所有进程都是系统...

回答 1 投票 0

通过 dbus api 在 gnome 环境中截屏

我正在尝试使用 gnome dbus api https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/blob/main/data/org.gnome.Shell 截取屏幕截图。屏幕截图.xml #包括 #包括...

回答 1 投票 0

Bluez 5.50 Gatt 服务器终止后出现 D-Bus 连接错误

我正在运行基于 BlueZ V5.50 的 BlueZ Gatt 服务器以及 BlueZ 测试目录中包含的 example-gatt-server.py 文件。很多时候当服务器程序退出/终止D-Bus时...

回答 1 投票 0

在 QNAP cotainer 中安装的家庭助手中添加蓝牙集成

我正在将插入 QNAP Nas 的蓝牙适配器连接到使用容器站创建的家庭助理的 docker 镜像 版本:“3.2” 服务: 家庭助理: 容器...

回答 1 投票 0

dbus接口xml文件的用途是什么?

我正在阅读 D-Bus API 设计指南: 公共API的接口文件应安装到$(datadir)/dbus-1/interfaces,以便其他服务可以加载它们。 好的...为了了解如何...

回答 3 投票 0

非隔离和隔离CPU之间的IPC

我有 2 个 CPU - cpu1 和 cpu2。进程A(非实时)在cpu1上运行,进程B(实时)在cpu2上运行。我想通过使用 isolcpus 或tuned-profiles-realti 将 cpu2 与 Linux 调度程序隔离...

回答 1 投票 0

connmanctl 命令(RegisterAgent)无法通过 dbus 工作

我可以通过Qt使用dbus通过“connmanctl”连接到开放的wifi。我想通过 dbus 使用 connmanctl 连接安全的妻子。有一个API可以注册代理(交互模式,输入密码...

回答 1 投票 0

sdbus-c++:客户端对来自服务器的信号没有反应

我正在尝试创建没有 UI 和 GUI 应用程序来配置它的守护进程。该应用程序应该向守护进程发送命令并显示更新的信息。我正在尝试使用 DBus 和 sdbus-c++ libra...

回答 1 投票 0

std::unique_ptr<DBusMessage> != nullptr 进入函数参数后

我正在尝试编写一个使用 DBus 与 BlueZ 交互的程序。根据我从 DBus 文档、BlueZ DBus API 文档和各种论坛收集的信息,我的思考过程......

回答 1 投票 0

Zbus 创建没有目的地的代理构建器

如何使用 zbus 设置空目的地?我想接收一个具有(空目标)的信号,但 ProxyBuilder 不允许我这样做。 这就是我发送信号的方式。 dbus 发送 --...

回答 1 投票 0

只要我希望对象路径上的导出接口正常工作,我就必须让 DBus.Client.export 的调用者保持活动状态吗?

如果不是,是什么让我导出来实现接口的函数保持活动状态? 我正在 Haskell 中实现一个通知服务器,目前我有这样的东西, 启动服务器 :: IORef

回答 1 投票 0

是否有可能编写一个完全符合桌面通知规范(DNS)的通知服务器?

据我所知,一些发送通知的程序会使用replaces_id = 0调用Notify一次以获得分配的ID,并且在下次调用Notify时,他们将提供replace...

回答 1 投票 0

文件描述符通过 DBus 传递到 python 客户端

我正在尝试访问Python中的文件描述符。 此外,我使用 gdbus-codegen 生成服务器端绑定并从 python 客户端访问方法。 基本上都是调用方法,pa...

回答 1 投票 0

使用 C++ 将 DBUS 响应类型解析为字典或映射数组

我正在使用 C++ 代码开发 Linux DBUS API,尝试运行 dbus 方法并解析响应消息 typeof (a{sv}) 但几乎没有问题。我正在使用 glib 和 glibmm 库。 这是我的代码:...

回答 1 投票 0

如何通过 Python 中的 QDbus 在 KDE Plasma 中触发关闭或注销?

可以在终端窗口中使用以下命令向 KDE Plasma 会话发出注销信号: qdbus6 org.kde.Shutdown /Shutdown org.kde.Shutdown.logout 或者简单地 qdbus6 org.kde.Shutdown /Shutd...

回答 1 投票 0

我错了还是Dunst+notify-send违反了桌面通知规范?

在桌面通知规范中?我读到了 如果replaces_id为0,则返回值是表示通知的UINT32。它是唯一的,不会被重用,除非 MAXINT 数字...

回答 1 投票 0

Python DBus 未知方法或接口

我正在遵循此处找到的 Linux 蓝牙开发学习指南,并且是 DBus 编程的新手。 本指南使用 Python 与系统 DBus 进行交互,如下所示。 #!/usr/bin/python3 小鬼...

回答 1 投票 0

在 C 中使用 sd-bus 切换蓝牙功能时遇到问题

我目前正在开发一个项目,我需要使用 sd-bus 控制蓝牙功能。我对 sd-bus 比较陌生,希望得到一些帮助。 具体来说,我正在尝试编写 C

回答 1 投票 0

Bluez/Linux 中周期性与连续蓝牙设备发现的已知陷阱有哪些?

我正在为Linux开发一个BLE智能手表配套应用程序,它需要在选定的设备处于范围内时自动重新连接。我天真的实现只是启动设备

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.