1<!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<node>
5	<interface name="org.chromium.flimflam.Device">
6		<method name="AddWakeOnPacketConnection">
7			<arg name="ip_endpoint" type="s" direction="in"/>
8		</method>
9		<method name="RemoveWakeOnPacketConnection">
10			<arg name="ip_endpoint" type="s" direction="in"/>
11		</method>
12		<method name="RemoveAllWakeOnPacketConnections">
13		</method>
14		<method name="GetProperties">
15			<arg type="a{sv}" direction="out"/>
16		</method>
17		<method name="SetProperty">
18			<arg type="s" direction="in"/>
19			<arg type="v" direction="in"/>
20		</method>
21		<method name="ClearProperty">
22			<arg type="s" direction="in"/>
23		</method>
24		<method name="Enable">
25			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
26		</method>
27		<method name="Disable">
28			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
29		</method>
30		<method name="ProposeScan"/>
31		<method name="AddIPConfig">
32			<arg type="s" direction="in"/>
33			<arg type="o" direction="out"/>
34		</method>
35		<method name="Register">
36			<arg type="s" direction="in"/>
37			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
38		</method>
39		<method name="RequirePin">
40			<arg type="s" direction="in"/>
41			<arg type="b" direction="in"/>
42			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
43		</method>
44		<method name="EnterPin">
45			<arg type="s" direction="in"/>
46			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
47		</method>
48		<method name="UnblockPin">
49			<arg type="s" direction="in"/>
50			<arg type="s" direction="in"/>
51			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
52		</method>
53		<method name="ChangePin">
54			<arg type="s" direction="in"/>
55			<arg type="s" direction="in"/>
56			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
57		</method>
58		<method name="PerformTDLSOperation">
59			<arg type="s" direction="in"/>
60			<arg type="s" direction="in"/>
61			<arg type="s" direction="out"/>
62		</method>
63		<method name="Reset">
64			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
65		</method>
66		<method name="ResetByteCounters"/>
67		<method name="SetCarrier">
68			<arg type="s" direction="in"/>
69			<annotation name="org.chromium.DBus.Method.Kind" value="async"/>
70		</method>
71		<method name="RequestRoam">
72			<arg type="s" direction="in"/>
73		</method>
74		<signal name="PropertyChanged">
75			<arg type="s"/>
76			<arg type="v"/>
77		</signal>
78	</interface>
79</node>
80