Skip to content
/ dbus Public

A non-blocking DBus Connector with message serialization based on Amp.

License

Notifications You must be signed in to change notification settings

amphp/dbus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

amphp/dbus provides a simple dbus message encoder and decoder and allows to send and receive these on a socket.

To get the basic idea of the API, check the examples folder.

The basic usage is: create a Dbus instance, instantiate some Message, fill its fields and then call send() or, if interested in the reply, sendAndWaitForReply() on it.

To read generic messages, use the read() method on the Dbus instance.

Dbus types are converted from and into the adequate native PHP type, except for variants, which are wrapped in a Variant object as to retain type information.

Security

If you discover any security related issues, please email contact@amphp.org instead of using the issue tracker.

License

The MIT License (MIT). Please see LICENSE for more information.

About

A non-blocking DBus Connector with message serialization based on Amp.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages