aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksandermj@chromium.org>2023-12-11 12:03:34 +0000
committerAleksander Morgado <aleksander@aleksander.es>2023-12-12 11:31:06 +0000
commit3cb94cb0ae791e620d79ff9340a04ce5cd311333 (patch)
tree03197bacafc4e7aa743887be982bdb273a3a5e9e
parentf38159e5a3a20141b356b7ebe26346829de7feed (diff)
api,introspection: added notes about ProfileManager.Updated() reliability
-rw-r--r--introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml b/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml
index 790d9aea..d554af9e 100644
--- a/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml
+++ b/introspection/org.freedesktop.ModemManager1.Modem.Modem3gpp.ProfileManager.xml
@@ -142,6 +142,17 @@
Emitted when the profiles are updated by the network through OTA
procedures.
+ This signal should not be emitted due to operations performed through
+ this interface, e.g. with a Set() call. The logic implementing this
+ support has certain limitations, so it is suggested to reload the
+ full list of profiles with a new List() call and check for differences
+ as needed.
+
+ The emission of this signal may also not be fully reliable, if for
+ example the support for this type of notifications is not provided by
+ the modem itself, or if the modem report for an OTA update happens too
+ close to one of our own operations.
+
Since: 1.18
-->
<signal name="Updated" />