api,sim: add new Sim.SetPreferredNetworks method

This commit includes D-Bus processing and documentation, but not any
modem access implementation.
This commit is contained in:
Teijo Kinnunen
2021-03-09 08:52:55 +02:00
parent 72d753ba83
commit 66e93751b8
8 changed files with 314 additions and 27 deletions
@@ -65,6 +65,21 @@
<arg name="new_pin" type="s" direction="in" />
</method>
<!--
SetPreferredNetworks:
@preferred_plmns: List of preferred networks.
Stores the provided preferred network list to the SIM card. Each entry contains
an operator id string (<literal>"MCCMNC"</literal>) consisting of 5 or 6 digits,
and an <link linkend="MMModemAccessTechnology">MMModemAccessTechnology</link> mask
to store to SIM card if supported.
This method removes any pre-existing entries of the preferred network list.
-->
<method name="SetPreferredNetworks">
<arg name="preferred_networks" type="a(su)" direction="in" />
</method>
<!--
Active: