Add Scanning property to device objects
authorMarcel Holtmann <marcel@holtmann.org>
Tue, 16 Dec 2008 03:54:15 +0000 (04:54 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 16 Dec 2008 03:54:15 +0000 (04:54 +0100)
src/element.c
test/test-manager

index 9a75641..a39cc09 100644 (file)
@@ -511,6 +511,11 @@ static DBusMessage *device_get_properties(DBusConnection *conn,
 
        if (element->subtype == CONNMAN_ELEMENT_SUBTYPE_WIFI ||
                        element->subtype == CONNMAN_ELEMENT_SUBTYPE_WIMAX) {
+               dbus_bool_t scanning = FALSE;
+
+               connman_dbus_dict_append_variant(&dict, "Scanning",
+                                               DBUS_TYPE_BOOLEAN, &scanning);
+
                dbus_message_iter_open_container(&dict, DBUS_TYPE_DICT_ENTRY,
                                                                NULL, &entry);
                append_networks(element, &entry);
index c0ad77d..09c6e19 100755 (executable)
@@ -31,8 +31,8 @@ def print_properties(key, value):
                        if key == "Networks":
                                continue
 
-                       if key in ["Powered", "Connected", "Available",
-                                                       "Remember", "Default"]:
+                       if key in ["Powered", "Scanning", "Connected",
+                                       "Available", "Remember", "Default"]:
                                if properties[key] == dbus.Boolean(1):
                                        val = "true"
                                else: