summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2012-03-30 07:24:32 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-04-11 17:02:09 +0300
commit77d8047f68ec90b8b906265493283be16d22ff84 (patch)
tree9cd24fb109011fa6c2c1723a978a82c2efaa7bfa /doc
parentb62d1aae1f9367d03587f417458cec85a8425efe (diff)
downloadconnman-77d8047f68ec90b8b906265493283be16d22ff84.tar.gz
connman-77d8047f68ec90b8b906265493283be16d22ff84.tar.bz2
connman-77d8047f68ec90b8b906265493283be16d22ff84.zip
doc: Add ServicesChanged signal to manager API
Diffstat (limited to 'doc')
-rw-r--r--doc/manager-api.txt23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/manager-api.txt b/doc/manager-api.txt
index 839f1b13..ca8b9130 100644
--- a/doc/manager-api.txt
+++ b/doc/manager-api.txt
@@ -174,6 +174,29 @@ Signals TechnologyAdded(object path, dict properties)
The object paths are no longer accessible after
this signal and only emitted for reference.
+ ServicesChanged(array{object, dict}, array{object})
+
+ Signals a list of services that have been changed
+ via the first array. And a list of service that
+ have been removed via the second array.
+
+ The list of added services is sorted. The dictionary
+ with the properties might be empty in case none of
+ the properties have changed. Or only contains the
+ properties that have changed.
+
+ For newly added services the whole set of properties
+ will be present.
+
+ The list of removed services can be empty.
+
+ This signal will only be triggered when the sort
+ order of the service list or the number of services
+ changes. It will not be emitted if only a property
+ of the service object changes. For that it is
+ required to watch the PropertyChanged signal of
+ the service object.
+
PropertyChanged(string name, variant value)
This signal indicates a changed value of the given