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
?입니다.
감사해요!