0

我在 yaml-dbus-interfaces/com/cn 中添加了 yaml 文件,并将更改(作为补丁)应用到我的 openbmc 构建中,我看到服务器/客户端源是在我的构建中生成的。我看到映射器正在为新空间运行。但我没有在 busctl 中看到树。我系统上的映射器进程:

179 根 7648 S 磷光体-ldap-mapper

196 根 6264 S mapperx --service-namespaces=com.cn xyz.openbmc_proj

237 根 3188 S 映射器等待 /org/openbmc/control/power0

247 根 3188 S 映射器等待 /xyz/openbmc_project/state/host0

这是我第一次,所以我确定我错过了一些东西。有人可以告诉我我可能缺少什么并确认我应该在 busctl 树中看到 com/cn 吗?谢谢。

4

1 回答 1

0

现在需要一些东西来实现这些接口。例如,许多https://github.com/openbmc/phosphor-dbus-interfaces/tree/master/xyz/openbmc_project/State对象通过以下方式在主机状态管理器应用程序下实现:

https://github.com/openbmc/phosphor-state-manager/blob/master/host_state_manager.hpp#L27

于 2020-12-09T00:55:27.100 回答