dbus-send use?
ttlee1984
ttlee1984 at gmail.com
Thu Jun 10 00:11:32 PDT 2010
Thanks for the advice. I will check it. But may I say it is a little bit
different from what I wanted to know? My original question is, if I already
know the object path (for example
/org/freedesktop/Hal/device/computer_backlight), the interface
(org.freedesktop.Hal.Device.LaptopPanel), and the method
(GetBrightness(void)), how should I inquiry this mehtod by dbus-send? Or
isn't it enough to know just this three pieces of information call it?
Because I am also using Qt binding, and for example there is a API
QDBusMessage QDBusMessage::createMethodCall ( const
QString<http://doc.qt.nokia.com/4.6/qstring.html>&
*service*, const QString <http://doc.qt.nokia.com/4.6/qstring.html> & *path*,
const QString <http://doc.qt.nokia.com/4.6/qstring.html> & *interface*,
const QString <http://doc.qt.nokia.com/4.6/qstring.html> & *method* )But I
can't figure out what is this argument "service". There is no corresponding
concept in the DBus specification. Or as I asked, does it mean the
well-known connection name?
Thanks for the help!
2010/6/10 danny <tornadory at 163.com>
> Perhaps you could try the "d-feet" tool. It could list all of the running
> dbus services.
>
> For others, you should check the documents for specific program.
>
> --
> Best Regards,
>
>
> 在2010-06-10 05:18:13,ttlee1984 <ttlee1984 at gmail.com> 写道:
>
> Hi all,
>
> I have a question in the use of dbus-send. It requires the --dest argument.
> But what is it? In the man page it says it is the name of the connection, I
> assume it refers to what is called "well-known bus name" in the
> specification. But how should I use it or even know this name? For example,
> I want to check the brightness of the computer. I now know the object path
> ,which is /org/freedesktop/Hal/device/computer_backlight The interface is
> org.freedesktop.Hal.Device.LaptopPanel and the method is
> GetBrightness(void). So how shoud I use dbus-send to call this method? I
> have tried several combinations but did not get any luck. Any help will be
> appreciated.
>
> Cheers
>
>
>
> ------------------------------
> 网易为中小企业免费提供企业邮箱(自主域名) <http://ym.163.com/?from=od3>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dbus/attachments/20100610/bd745cc1/attachment.htm>
More information about the dbus
mailing list