Below are the methods and signals for individual elements (as of Oct'08).

<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd";>
<node name="/eth0">
        <interface name="org.moblin.connman.Element">
                <method name="GetProperties">
                        <arg type="a{sv}" direction="out"/>
                </method>
                <method name="SetProperty">
                        <arg type="s" direction="in"/>
                        <arg type="v" direction="in"/>
                </method>
                <method name="ClearProperty">
                        <arg type="s" direction="in"/>
                </method>
                <method name="Update"/>
                <method name="Enable"/>
                <method name="Disable"/>
                <signal name="PropertyChanged">
                        <arg type="s"/>
                        <arg type="v"/>
                </signal>
        </interface>
        <node name="device"/>
</node>


Cheers,
Waldo
-- 
Intel Corporation - Hillsboro, Oregon
Ultra Mobility Group - Platform Software Architecture
Tel: +1 503 264 6237 - Mobile: +1 503 703-7327

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of I M
Sent: Tuesday, November 25, 2008 7:52 AM
To: [email protected]
Subject: [connman] connman list of dbus methods and signals

Hi,

Where can i get or does it exist a list of connman dbus methods and signals 
(and maybe objects and interfaces).Besides looking through the code. :P
The stuff in doc/ also seems unfinished.
I ran ./show-introspection in the test/ directory but it seems that all i get 
is the manager methods and signals:

------------------------------------------------
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd";>
<node name="/">
        <interface name="org.moblin.connman.Manager">
                <method name="GetProperties">
                        <arg type="a{sv}" direction="out"/>
                </method>
                <method name="RegisterAgent">
                        <arg type="o" direction="in"/>
                </method>
                <method name="UnregisterAgent">
                        <arg type="o" direction="in"/>
                </method>
                <method name="ListProfiles">
                        <arg type="ao" direction="out"/>
                </method>
                <method name="ListElements">
                        <arg type="ao" direction="out"/>
                </method>
                <signal name="PropertyChanged">
                        <arg type="s"/>
                        <arg type="v"/>
                </signal>
                <signal name="ElementAdded">
                        <arg type="o"/>
                </signal>
                <signal name="ElementUpdated">
                        <arg type="o"/>
                </signal>
                <signal name="ElementRemoved">
                        <arg type="o"/>
                </signal>
        </interface>
        <node name="profile"/>
</node>

------------------------------------------------

Looking through the python script i see that after the manager introspection 
there is the iteration to show the introspection for each element.
Maybe the plugins did not load or something else might have happened?!If 
something has gone wrong is the python script sufficient to get all the methods 
and signals supported by connman?
How many set methods does connman support?
I am using version connman-0.0.371-4a7178f from 
http://ftp.moblin.org/connman/snapshots/.

All the best.


      
_______________________________________________
connman mailing list
[email protected]
https://lists.moblin.org/mailman/listinfo/connman
_______________________________________________
connman mailing list
[email protected]
https://lists.moblin.org/mailman/listinfo/connman

Reply via email to