DBus
次のコマンドを使用して、どのメソッドとデータにアクセスできるかを確認します。
dbus-send --system --type=method_call --print-reply --dest=net.connman /net/connman org.freedesktop.DBus.Introspectable.Introspect
私は持っている、
method return time=1569225134.223103 sender=:1.5 -> destination=:1.77 serial=121 reply_serial=2
string "<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
<node name="service"/>
<node name="technology"/>
</node>
"
私はサービスと技術の内部に「モノ」があることを知っています。一部は試行錯誤で発見し、一部はインターネットを通じて発見した。しかし、このノードの中に何があるのか、どうすればわかりますか?私の目標は、を使用してアクセスできるConnMan
すべてを把握することですDBus
。したがって、より一般的な質問は、私がConnMan
アクセスできるメソッド/データに関連するすべてをどのように探索しますかDBus
?
ありがとうございます!