···1919 dbus call - Call a method and get its response
2020 dbus get - Get a D-Bus property
2121 dbus get-all - Get all D-Bus property for the given objects
2222+ dbus introspect - Introspect a D-Bus object
2223 dbus set - Get all D-Bus property for the given objects
23242425 Flags:
2526 -h, --help - Display the help message for this command
2727+2828+## `dbus introspect`
2929+3030+ Introspect a D-Bus object
3131+3232+ Returns information about available nodes, interfaces, methods, signals, and properties on the given object path
3333+3434+ Search terms: dbus
3535+3636+ Usage:
3737+ > dbus introspect {flags} <object>
3838+3939+ Flags:
4040+ -h, --help - Display the help message for this command
4141+ --session - Send to the session message bus (default)
4242+ --system - Send to the system message bus
4343+ --started - Send to the bus that started this process, if applicable
4444+ --bus <String> - Send to the bus server at the given address
4545+ --peer <String> - Send to a non-bus D-Bus server at the given address. Will not call the Hello method on initialization.
4646+ --timeout <Duration> - How long to wait for a response
4747+ --dest (required parameter) <String> - The name of the connection that owns the object
4848+4949+ Parameters:
5050+ object <string>: The path to the object to introspect
5151+5252+ Examples:
5353+ Look at the MPRIS2 interfaces exposed by Spotify
5454+ > dbus introspect --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 | explore
5555+5656+ Get methods exposed by KDE Plasma's on-screen display service
5757+ > dbus introspect --dest=org.kde.plasmashell /org/kde/osdService | get interfaces | where name == org.kde.osdService | get 0.methods
5858+5959+ List objects exposed by KWin
6060+ > dbus introspect --dest=org.kde.KWin / | get children | select name
26612762## `dbus call`
2863