This email list is read-only. Emails sent to this list will be discarded
----------------------------------
src/element.c | 12 ++++++++++++
src/manager.c | 6 ++++++
2 files changed, 18 insertions(+), 0 deletions(-)
New commits:
commit bb755b910cedc6f8d396a6b237dc6e10531d66f5
Author: Marcel Holtmann <[EMAIL PROTECTED]>
Date: Thu Dec 4 21:39:39 2008 +0100
Disable element signals for now
Diff in this email is a maximum of 400 lines.
diff --git a/src/element.c b/src/element.c
index 56965de..53f4cb9 100644
--- a/src/element.c
+++ b/src/element.c
@@ -294,10 +294,12 @@ static DBusMessage *do_enable(DBusConnection *conn,
element->enabled = TRUE;
+#if 0
g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH,
CONNMAN_MANAGER_INTERFACE, "ElementUpdated",
DBUS_TYPE_OBJECT_PATH, &element->path,
DBUS_TYPE_INVALID);
+#endif
return g_dbus_create_reply(msg, DBUS_TYPE_INVALID);
}
@@ -320,10 +322,12 @@ static DBusMessage *do_disable(DBusConnection *conn,
element->enabled = FALSE;
+#if 0
g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH,
CONNMAN_MANAGER_INTERFACE, "ElementUpdated",
DBUS_TYPE_OBJECT_PATH, &element->path,
DBUS_TYPE_INVALID);
+#endif
return g_dbus_create_reply(msg, DBUS_TYPE_INVALID);
}
@@ -1261,10 +1265,12 @@ int connman_element_set_property(struct connman_element
*element,
return -EINVAL;
}
+#if 0
g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH,
CONNMAN_MANAGER_INTERFACE, "ElementUpdated",
DBUS_TYPE_OBJECT_PATH, &element->path,
DBUS_TYPE_INVALID);
+#endif
return 0;
}
@@ -1623,10 +1629,12 @@ static void register_element(gpointer data, gpointer
user_data)
}
}
+#if 0
g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH,
CONNMAN_MANAGER_INTERFACE, "ElementAdded",
DBUS_TYPE_OBJECT_PATH, &element->path,
DBUS_TYPE_INVALID);
+#endif
g_static_rw_lock_writer_unlock(&element_lock);
@@ -1722,10 +1730,12 @@ static gboolean remove_element(GNode *node, gpointer
user_data)
g_node_destroy(node);
}
+#if 0
g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH,
CONNMAN_MANAGER_INTERFACE, "ElementRemoved",
DBUS_TYPE_OBJECT_PATH, &element->path,
DBUS_TYPE_INVALID);
+#endif
if (element->type == CONNMAN_ELEMENT_TYPE_CONNECTION) {
emit_state_change(connection, "offline");
@@ -1816,10 +1826,12 @@ static gboolean update_element(GNode *node, gpointer
user_data)
if (element->driver && element->driver->update)
element->driver->update(element);
+#if 0
g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH,
CONNMAN_MANAGER_INTERFACE, "ElementUpdated",
DBUS_TYPE_OBJECT_PATH, &element->path,
DBUS_TYPE_INVALID);
+#endif
return FALSE;
}
diff --git a/src/manager.c b/src/manager.c
index ddaf8fc..341e462 100644
--- a/src/manager.c
+++ b/src/manager.c
@@ -207,6 +207,7 @@ static DBusMessage *unregister_agent(DBusConnection *conn,
return reply;
}
+#if 0
static DBusMessage *list_elements(DBusConnection *conn,
DBusMessage *msg, void *data)
{
@@ -230,20 +231,25 @@ static DBusMessage *list_elements(DBusConnection *conn,
return reply;
}
+#endif
static GDBusMethodTable manager_methods[] = {
{ "GetProperties", "", "a{sv}", get_properties },
{ "RegisterAgent", "o", "", register_agent },
{ "UnregisterAgent", "o", "", unregister_agent },
+#if 0
{ "ListElements", "", "ao", list_elements },
+#endif
{ },
};
static GDBusSignalTable manager_signals[] = {
{ "PropertyChanged", "sv" },
+#if 0
{ "ElementAdded", "o" },
{ "ElementUpdated", "o" },
{ "ElementRemoved", "o" },
+#endif
{ },
};
_______________________________________________
Commits mailing list
[email protected]
https://lists.moblin.org/mailman/listinfo/commits