| urfkill Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Implemented Interfaces | Properties | Signals | ||||
org.freedesktop.URfkill.Deviceorg.freedesktop.URfkill.Device — Device interface |
Objects implementing org.freedesktop.URfkill.Device also implements org.freedesktop.DBus.Introspectable, org.freedesktop.DBus.Properties
Objects implementing this interface are usually discovered through
the org.freedesktop.URfkill interface on
the /org/freedesktop/URfkill object on
the D-Bus system bus service with the well-known
name org.freedesktop.URfkill using
the
EnumerateDevices
method.
$ dbus-send --print-reply \
--system \
--dest=org.freedesktop.URfkill \
/org/freedesktop/URfkill/devices/0 \
org.freedesktop.DBus.Properties.GetAll \
string:org.freedesktop.URfkill.Device
method return sender=:1.164 -> dest=:1.169 reply_serial=2
array [
dict entry(
string "index"
variant uint32 0
)
dict entry(
string "type"
variant uint32 2
)
dict entry(
string "name"
variant string "tpacpi_bluetooth_sw"
)
dict entry(
string "soft"
variant boolean true
)
dict entry(
string "hard"
variant boolean true
)
]