blob: 2bdcb3bb063bf573dd3c3d8f01eeacc499220872 [file] [log] [blame]
Chris Masone14de6e52011-05-09 09:20:59 -07001<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
2"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
3
4<!--
5 Introspection dump generated manually by poking flimflam with dbus-send
6 TODO(vlaviano): should be generated automatically during flimflam build
7 and installed somewhere where cashew and other clients can consume it.
8-->
9
10<node>
11 <interface name="org.chromium.flimflam.Manager">
12 <method name="GetProperties">
13 <arg type="a{sv}" direction="out"/>
14 </method>
15 <method name="SetProperty">
16 <arg type="s" direction="in"/>
17 <arg type="v" direction="in"/>
18 </method>
19 <method name="GetState">
20 <arg type="s" direction="out"/>
21 </method>
22 <method name="CreateProfile">
23 <arg type="s" direction="in"/>
24 <arg type="o" direction="out"/>
25 </method>
26 <method name="RemoveProfile">
Chris Masoneccc88812011-06-08 18:00:10 -070027 <arg type="s" direction="in"/>
Chris Masone14de6e52011-05-09 09:20:59 -070028 </method>
Chris Masoneccc88812011-06-08 18:00:10 -070029 <method name="PushProfile">
30 <arg type="s" direction="in"/>
31 <arg type="o" direction="out"/>
32 </method>
33 <method name="PopProfile">
34 <arg type="s" direction="in"/>
35 </method>
36 <method name="PopAnyProfile"/>
Paul Stewartc681fa02012-03-02 19:40:04 -080037 <method name="RecheckPortal"/>
Chris Masone14de6e52011-05-09 09:20:59 -070038 <method name="RequestScan">
39 <arg type="s" direction="in"/>
40 </method>
41 <method name="EnableTechnology">
42 <arg type="s" direction="in"/>
43 </method>
44 <method name="DisableTechnology">
45 <arg type="s" direction="in"/>
46 </method>
47 <method name="GetService">
48 <arg type="a{sv}" direction="in"/>
49 <arg type="o" direction="out"/>
50 </method>
51 <method name="GetWifiService">
52 <arg type="a{sv}" direction="in"/>
53 <arg type="o" direction="out"/>
54 </method>
Paul Stewart7f61e522012-03-22 11:13:45 -070055 <method name="ConfigureService">
Chris Masone14de6e52011-05-09 09:20:59 -070056 <arg type="a{sv}" direction="in"/>
57 </method>
Chris Masoneccc88812011-06-08 18:00:10 -070058 <method name="GetVPNService">
59 <arg type="a{sv}" direction="in"/>
60 <arg type="o" direction="out"/>
61 </method>
Chris Masone7ccc8192011-05-24 14:54:49 -070062 <method name="GetDebugLevel">
63 <arg type="i" direction="out"/>
Chris Masone14de6e52011-05-09 09:20:59 -070064 </method>
Chris Masone7ccc8192011-05-24 14:54:49 -070065 <method name="SetDebugLevel">
66 <!-- -N enables VLOG(N) and lower. -->
67 <arg type="i" direction="in"/>
Chris Masone14de6e52011-05-09 09:20:59 -070068 </method>
69 <method name="GetServiceOrder">
70 <arg type="s" direction="out"/>
71 </method>
72 <method name="SetServiceOrder">
73 <arg type="s" direction="in"/>
74 </method>
75 <signal name="PropertyChanged">
76 <arg type="s"/>
77 <arg type="v"/>
78 </signal>
79 <signal name="StateChanged">
80 <arg type="s"/>
81 </signal>
Elly Jones16227d32012-02-09 14:17:25 -050082 <method name="GetDebugTags">
83 <arg type="s" direction="out"/>
84 </method>
85 <method name="SetDebugTags">
86 <arg type="s" direction="in"/>
87 </method>
88 <method name="ListDebugTags">
89 <arg type="s" direction="out"/>
90 </method>
Gaurav Shah645bff82012-10-08 14:06:04 -070091 <method name="GetNetworksForGeolocation">
92 <arg type="a{sv}" direction="out"/>
93 </method>
Chris Masone14de6e52011-05-09 09:20:59 -070094 </interface>
95 <node name="device"/>
96 <node name="profile"/>
Chris Masoneccc88812011-06-08 18:00:10 -070097 <node name="service"/>
Chris Masone14de6e52011-05-09 09:20:59 -070098</node>