TODO++
authorenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 23 Nov 2008 19:56:04 +0000 (19:56 +0000)
committerenglebass <englebass@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 23 Nov 2008 19:56:04 +0000 (19:56 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37775 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/nm/E_Nm.h

index c63a172..9d14ef9 100644 (file)
@@ -334,11 +334,13 @@ extern "C" {
    EAPI void   e_nms_free(E_NMS *nms);
    EAPI void   e_nms_dump(E_NMS *nms);
    EAPI int    e_nms_list_connections(E_NMS *nms,
-                        int (*cb_func)(void *data, Ecore_List *list),
-                        void *data);
+                                      int (*cb_func)(void *data, Ecore_List *list),
+                                      void *data);
 
    EAPI void  e_nms_callback_new_connection_set(E_NMS *nms, int (*cb_func)(E_NMS *nms, const char *service_name, const char *connection));
 
+   /* TODO: org.freedesktop.NetworkManagerSettings.System */
+
    /* org.freedesktop.NetworkManagerSettings.Connection(.*) api */
    EAPI E_NMS_Connection *e_nms_connection_get(E_NMS *nms, const char *service_name, const char *connection);
    EAPI void              e_nms_connection_free(E_NMS_Connection *conn);
@@ -349,7 +351,7 @@ extern "C" {
    EAPI int  e_nms_connection_get_settings(E_NMS_Connection *conn, int (*cb_func)(void *data, Ecore_Hash *settings), void *data);
    /* TODO: e_nms_connection_secrets_get_secrets */
 
-   /* TODO: e_nms_connection_callback_updated_set */
+   EAPI void  e_nms_connection_callback_updated_set(E_NMS_Connection *connection, int (*cb_func)(E_NMS_Connection *conn, Ecore_Hash *settings));
    /* TODO: e_nms_connection_callback_removed_set */
 
    /* org.freedesktop.NetworkManager.Connection.Active api */