Expand description
D-Bus standard interfaces.
The D-Bus specification defines the message bus messages and some standard interfaces that may be useful across various D-Bus applications. This module provides their proxy.
Structs
Credentials of a process connected to a bus server.
Proxy for the org.freedesktop.DBus
interface.
A InterfacesAdded
signal.
InterfacesAdded
signal arguments.
A Stream
implementation that yields InterfacesAdded
signals.
A InterfacesRemoved
signal.
InterfacesRemoved
signal arguments.
A Stream
implementation that yields InterfacesRemoved
signals.
Proxy for the org.freedesktop.DBus.Introspectable
interface.
Proxy for the org.freedesktop.DBus.Monitoring
interface.
A NameAcquired
signal.
NameAcquired
signal arguments.
A Stream
implementation that yields NameAcquired
signals.
A NameLost
signal.
NameLost
signal arguments.
A NameOwnerChanged
signal.
NameOwnerChanged
signal arguments.
A Stream
implementation that yields NameOwnerChanged
signals.
Proxy for the org.freedesktop.DBus.ObjectManager
interface.
Proxy for the org.freedesktop.DBus.Peer
interface.
Server-side implementation for the org.freedesktop.DBus.Properties
interface.
This interface is implemented automatically for any object registered to the
ObjectServer.
A PropertiesChanged
signal.
PropertiesChanged
signal arguments.
A Stream
implementation that yields PropertiesChanged
signals.
Proxy for the org.freedesktop.DBus.Properties
interface.
Proxy for the org.freedesktop.DBus.Stats
interface.
Enums
The return code of the release_name
method.
The flags used by the bus request_name
method.
The return code of the request_name
method.
Type Definitions
The type returned by the ObjectManagerProxy::get_managed_objects
method.
Alias for a Result
with the error type zbus::fdo::Error
.