bluez
bluez copied to clipboard
Can D-Bus introspection XML be exported?
Unless I am missing something, currently the only way obtain the D-Bus introspection XML is to retrieve it from a running daemon.
This is suboptimal for code generators like gbus-codegen as not all interfaces might be available during runtime.
For example, systemd has an option --bus-introspect= option that prints introspection XML to stdout. It is also used during build time to put introspection XML to /usr/share/dbus-1/interfaces/ folder.
Bluez seems to use gdbus but it is a bundled version?