dbus
#
- class platypush.message.event.dbus.DbusSignalEvent(bus: str, interface: str, sender: str, path: str, signal: str, params: Iterable[Any] | None = None, **kwargs)[source]#
Bases:
Event
Event triggered when a signal is received on the D-Bus.
- __init__(bus: str, interface: str, sender: str, path: str, signal: str, params: Iterable[Any] | None = None, **kwargs)[source]#
- Parameters:
bus – Bus type (
session
orsystem
).interface – Name of the interface associated to the signal.
sender – D-Bus name of the sender of the signal.
path – Path of the object associated to the signal.
signal – Signal name.
params – Signal payload.