diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-01-15 15:40:10 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-01-15 15:40:10 +0100 |
commit | 5123add8601e012944e7ea9e1cf28ce17b2f03bd (patch) | |
tree | 793dc79abab491689ffb2e2b236ca445f1239761 /introspection | |
parent | 478a076d30b8ad44821e24652a4ebad5a8b3a6bb (diff) |
api,doc: add note about when each modem interface is available
Diffstat (limited to 'introspection')
12 files changed, 57 insertions, 1 deletions
diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Firmware.xml b/introspection/org.freedesktop.ModemManager1.Modem.Firmware.xml index 43784e2e..1e45cbb1 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Firmware.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Firmware.xml @@ -23,7 +23,10 @@ the device. Instead, it exposes information about the expected firmware update method as well as method-specific details required for the upgrade to happen. The actual firmware upgrade may be performed via the Linux Vendor Firmware Service - and the <link linkend="https://fwupd.org">fwupd</link> daemon. + and the <ulink url="https://fwupd.org">fwupd</ulink> daemon. + + This interface will always be available as long a the modem is considered + valid. --> <interface name="org.freedesktop.ModemManager1.Modem.Firmware"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Location.xml b/introspection/org.freedesktop.ModemManager1.Modem.Location.xml index e36f8e0f..5c49abb9 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Location.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Location.xml @@ -19,6 +19,11 @@ client applications. Not all devices can provide this information, or even if they do, they may not be able to provide it while a data session is active. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used (including GNSS module management). --> <interface name="org.freedesktop.ModemManager1.Modem.Location"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Messaging.xml b/introspection/org.freedesktop.ModemManager1.Modem.Messaging.xml index 514a745f..cf13cb9c 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Messaging.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Messaging.xml @@ -17,6 +17,11 @@ The Messaging interface handles sending SMS messages and notification of new incoming messages. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used (including listing stored messages). --> <interface name="org.freedesktop.ModemManager1.Modem.Messaging"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml b/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml index 56160195..bc64d4a4 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd.xml @@ -16,6 +16,11 @@ @short_description: The ModemManager 3GPP USSD interface. This interface provides access to actions based on the USSD protocol. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used. --> <interface name="org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.xml b/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.xml index b0b078d9..b9e9b19d 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.xml @@ -17,6 +17,11 @@ This interface provides access to specific actions that may be performed in modems with 3GPP capabilities. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used. --> <interface name="org.freedesktop.ModemManager1.Modem.Modem3gpp"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.ModemCdma.xml b/introspection/org.freedesktop.ModemManager1.Modem.ModemCdma.xml index 28e4e161..6000f41a 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.ModemCdma.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.ModemCdma.xml @@ -17,6 +17,11 @@ This interface provides access to specific actions that may be performed in modems with CDMA capabilities. + + This interface will only be available once the modem is ready to be + registered in the cellular network. Mixed 3GPP+3GPP2 devices will require + a valid unlocked SIM card before any of the features in the interface can + be used. --> <interface name="org.freedesktop.ModemManager1.Modem.ModemCdma"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Oma.xml b/introspection/org.freedesktop.ModemManager1.Modem.Oma.xml index 351ff518..cb0f8088 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Oma.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Oma.xml @@ -17,6 +17,11 @@ Device management sessions are either on-demand (client-initiated), or automatically initiated by either the device itself or the network. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used. --> <interface name="org.freedesktop.ModemManager1.Modem.Oma"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml b/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml index c2b36ffd..38c79578 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Signal.xml @@ -13,6 +13,11 @@ @short_description: The ModemManager Signal interface. This interface provides access to extended signal quality information. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used. --> <interface name="org.freedesktop.ModemManager1.Modem.Signal"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Simple.xml b/introspection/org.freedesktop.ModemManager1.Modem.Simple.xml index 937664b2..91501c5a 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Simple.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Simple.xml @@ -16,6 +16,11 @@ @short_description: The ModemManager Simple interface. The Simple interface allows controlling and querying the status of Modems. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used. --> <interface name="org.freedesktop.ModemManager1.Modem.Simple"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Time.xml b/introspection/org.freedesktop.ModemManager1.Modem.Time.xml index d96f9b70..2659338e 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Time.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Time.xml @@ -16,6 +16,11 @@ This interface allows clients to receive network time and timezone updates broadcast by mobile networks. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used. --> <interface name="org.freedesktop.ModemManager1.Modem.Time"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Voice.xml b/introspection/org.freedesktop.ModemManager1.Modem.Voice.xml index 188b2bb4..4912ba55 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.Voice.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.Voice.xml @@ -14,6 +14,11 @@ @short_description: The ModemManager Voice interface. The Voice interface handles Calls. + + This interface will only be available once the modem is ready to be + registered in the cellular network. 3GPP devices will require a valid + unlocked SIM card before any of the features in the interface can be + used. --> <interface name="org.freedesktop.ModemManager1.Modem.Voice"> diff --git a/introspection/org.freedesktop.ModemManager1.Modem.xml b/introspection/org.freedesktop.ModemManager1.Modem.xml index 34a74feb..7ac7cdda 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.xml @@ -17,6 +17,9 @@ The Modem interface controls the status and actions in a given modem object. + + This interface will always be available as long a the modem is considered + valid. --> <interface name="org.freedesktop.ModemManager1.Modem"> |