我需要使用终端命令。 我也可以使用gdbus。 我有总线名称对象路径 我需要显示对象路径中的所有接口
答案 0 :(得分:0)
如果你有gdbus
命令行工具,你应该可以这样做:
gdbus introspect --session --object-path <your object path here> --dest <your bus name here> --xml --recurse
例如,要在我的机器上内省PulseAudio,我可以这样做:
gdbus introspect --session --object-path /org/pulseaudio/server_lookup1 --dest org.PulseAudio1 --xml --recurse
在生成的XML中,您应该能够看到接口的名称等。
在我的Debian计算机上gdbus
来自包libglib2.0-bin
。