<?xml version="1.0" encoding="UTF-8" ?>
<node name="/" xmlns:fso="http://www.freesmartphone.org/schemas/DBusSpecExtension" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd" doc:id="shr-phonefso-usage-interface">

<doc:doc>
  <doc:summary>SHR phonefso Usage Interface</doc:summary>
  <doc:version>0.0.0.1</doc:version>
</doc:doc>

<interface name="org.shr.phonefso.Usage">
	<method name="SetOfflineMode">
		<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
		<arg type="b" name="state" direction="in" />
	</method>
	<method name="GetOfflineMode">
		<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
		<arg type="b" name="state" direction="out" />
	</method>
	<method name="SetDefaultBrightness">
		<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
		<arg type="i" name="brightness" direction="in" />
	</method>
	<method name="GetDefaultBrightness">
		<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
		<arg type="i" name="brightness" direction="out" />
	</method>
	<method name="SetPdpCredentials">
		<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
		<arg type="s" name="apn" direction="in"/>
		<arg type="s" name="user" direction="in"/>
		<arg type="s" name="password" direction="in"/>
	</method>
	<method name="SetPin">
		<annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
		<arg type="s" name="pin" direction="in"/>
	</method>
</interface>
</node>

