amphp/dbus

Amp 的异步 DBus 连接器、消息序列化和反序列化器

dev-master 2024-05-24 00:21 UTC

This package is auto-updated.

Last update: 2024-08-24 01:01:42 UTC


README

amphp/dbus 提供了一个简单的 DBus 消息编码器和解码器,并允许在套接字上发送和接收这些消息。

要了解 API 的基本概念,请查看示例文件夹。

基本用法是:创建一个 Dbus 实例,实例化一些 Message,填写其字段,然后调用 send() 或,如果对回复感兴趣,调用 sendAndWaitForReply()

要读取通用消息,请在 Dbus 实例上使用 read() 方法。

DBus 类型会被转换成合适的原生 PHP 类型,除了变体,它们会被封装在 Variant 对象中,以保留类型信息。

安全性

如果您发现任何与安全相关的问题,请通过电子邮件 contact@amphp.org 联系我们,而不是使用问题跟踪器。

许可协议

MIT 许可协议(MIT)。有关更多信息,请参阅 LICENSE