blob: 73469ed0b97c4e1efdf24a7c2d04b9686f3b9cfe [file] [edit]
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright 2020 The Chromium Authors
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
<node>
<interface name="org.chromium.Hermes.Profile">
<method name="Enable">
<tp:docstring>
Enable the profile.
</tp:docstring>
<annotation name="org.chromium.DBus.Method.Kind" value="async" />
</method>
<method name="Disable">
<tp:docstring>
Disable the profile.
</tp:docstring>
<annotation name="org.chromium.DBus.Method.Kind" value="async" />
</method>
<method name="Rename">
<tp:docstring>
Rename the profile.
</tp:docstring>
<annotation name="org.chromium.DBus.Method.Kind" value="async" />
<arg name="nickname" type="s" direction="in">
<tp:docstring>
New nickname for the profile.
</tp:docstring>
</arg>
</method>
<property name="Iccid" type="s" access="read"/>
<property name="ServiceProvider" type="s" access="read"/>
<property name="MccMnc" type="s" access="read"/>
<property name="ActivationCode" type="s" access="read"/>
<property name="State" type="i" access="read"/>
<property name="ProfileClass" type="i" access="read"/>
<property name="Name" type="s" access="read"/>
<property name="Nickname" type="s" access="readwrite">
<tp:docstring>
User-visible nickname for the profile.
</tp:docstring>
</property>
</interface>
</node>