[pkg-fso-commits] [SCM] libframeworkd-glib branch, master, updated. ad3bb0a5bb521ce8de424cf5ca702f23731c6333

quickdev niklas.coding at gmail.com
Sat Dec 27 20:46:39 UTC 2008


The following commit has been merged in the master branch:
commit ad3bb0a5bb521ce8de424cf5ca702f23731c6333
Author: quickdev <niklas.coding at gmail.com>
Date:   Tue Dec 23 15:00:22 2008 +0100

    API Breackage! Renamed new_frameworkd_handler() to frameworkd_handler_new() and dbus_connect_to_bus() to frameworkd_handler_connect().

diff --git a/src/frameworkd-glib-dbus.c b/src/frameworkd-glib-dbus.c
index d60eb9e..2029386 100644
--- a/src/frameworkd-glib-dbus.c
+++ b/src/frameworkd-glib-dbus.c
@@ -102,7 +102,73 @@ GError* dbus_handle_internal_errors(GError *error) {
     return g_error_new (FRAMEWORKD_GLIB_DBUS_ERROR, dbusError, error->message);
 }
 
-void dbus_connect_to_bus(FrameworkdHandlers* frameworkdHandler ) {
+DBusGProxy *dbus_connect_to_interface(char *bus_name, char *path, char *interface, char *interface_name) {
+    DBusGProxy *itf = NULL;
+    if(bus != NULL) {
+        itf = dbus_g_proxy_new_for_name (bus, bus_name, path, interface);
+        if(itf == NULL) {
+            printf("Couln't connect to the %s Interface", interface_name);
+        }
+    }
+    return itf;
+}
+
+void dbus_free_data(GType type, gpointer data) {
+    GValue foo;
+    g_value_init(&foo, type);
+    g_value_take_boxed(&foo, data);
+    g_value_unset(&foo);
+}
+
+GType dbus_get_type_g_string_variant_hashtable() {
+    static GType foo = 0; 
+    if (G_UNLIKELY (foo ==0)) 
+        foo = dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE);
+    return foo;
+}
+GType dbus_get_type_g_string_int_int_int_array() {
+    static GType foo = 0;
+    if (G_UNLIKELY (foo ==0))
+        foo = dbus_g_type_get_collection ("GPtrArray", dbus_g_type_get_struct ("GValueArray", G_TYPE_STRING, G_TYPE_INT, G_TYPE_INT, G_TYPE_INT, G_TYPE_INVALID)); 
+    return foo;
+}
+GType dbus_get_type_int_g_string_g_string_variant_hashtable_array() {
+    static GType foo = 0;
+    if (G_UNLIKELY (foo ==0))
+        foo = dbus_g_type_get_collection ("GPtrArray", dbus_g_type_get_struct ("GValueArray", G_TYPE_INT, G_TYPE_STRING, dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE), G_TYPE_INVALID)); 
+    return foo;
+}
+
+GType dbus_get_type_int_g_string_g_string_g_string_array() {
+    static GType foo = 0;
+    if (G_UNLIKELY (foo ==0))
+        foo = dbus_g_type_get_collection ("GPtrArray", dbus_g_type_get_struct ("GValueArray", G_TYPE_INT, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_INVALID));
+    return foo;
+}
+
+
+FrameworkdHandler *frameworkd_handler_new() {
+        FrameworkdHandler *h = NULL;
+        h = malloc(sizeof(FrameworkdHandler));
+        if(h == NULL) {
+                g_debug("Couldn't alloc frameworkdHandler.");
+                return NULL;
+        }
+        
+        h->networkStatus = NULL;
+        h->networkSignalStrength = NULL;
+        h->simAuthStatus = NULL;
+        h->simIncomingStoredMessage = NULL;
+        h->callCallStatus = NULL;
+        h->deviceIdleNotifierState = NULL;
+        h->incomingUssd = NULL;
+
+        return h;
+}
+
+
+
+void frameworkd_handler_connect(FrameworkdHandler* frameworkdHandler ) {
     if(frameworkdHandler != NULL)
         fwdHandlers = frameworkdHandler;
 
@@ -188,67 +254,3 @@ void dbus_connect_to_bus(FrameworkdHandlers* frameworkdHandler ) {
     }
 }
 
-
-DBusGProxy *dbus_connect_to_interface(char *bus_name, char *path, char *interface, char *interface_name) {
-    DBusGProxy *itf = NULL;
-    if(bus != NULL) {
-        itf = dbus_g_proxy_new_for_name (bus, bus_name, path, interface);
-        if(itf == NULL) {
-            printf("Couln't connect to the %s Interface", interface_name);
-        }
-    }
-    return itf;
-}
-
-void dbus_free_data(GType type, gpointer data) {
-    GValue foo;
-    g_value_init(&foo, type);
-    g_value_take_boxed(&foo, data);
-    g_value_unset(&foo);
-}
-
-GType dbus_get_type_g_string_variant_hashtable() {
-    static GType foo = 0; 
-    if (G_UNLIKELY (foo ==0)) 
-        foo = dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE);
-    return foo;
-}
-GType dbus_get_type_g_string_int_int_int_array() {
-    static GType foo = 0;
-    if (G_UNLIKELY (foo ==0))
-        foo = dbus_g_type_get_collection ("GPtrArray", dbus_g_type_get_struct ("GValueArray", G_TYPE_STRING, G_TYPE_INT, G_TYPE_INT, G_TYPE_INT, G_TYPE_INVALID)); 
-    return foo;
-}
-GType dbus_get_type_int_g_string_g_string_variant_hashtable_array() {
-    static GType foo = 0;
-    if (G_UNLIKELY (foo ==0))
-        foo = dbus_g_type_get_collection ("GPtrArray", dbus_g_type_get_struct ("GValueArray", G_TYPE_INT, G_TYPE_STRING, dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_VALUE), G_TYPE_INVALID)); 
-    return foo;
-}
-
-GType dbus_get_type_int_g_string_g_string_g_string_array() {
-    static GType foo = 0;
-    if (G_UNLIKELY (foo ==0))
-        foo = dbus_g_type_get_collection ("GPtrArray", dbus_g_type_get_struct ("GValueArray", G_TYPE_INT, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_INVALID));
-    return foo;
-}
-
-FrameworkdHandlers *new_frameworkd_handler() {
-        FrameworkdHandlers *frameworkdHandler= NULL;
-        frameworkdHandler = malloc(sizeof(FrameworkdHandlers));
-        if(frameworkdHandler == NULL) {
-                g_debug("Couldn't alloc frameworkdHandler.");
-                return NULL;
-        }
-        
-        frameworkdHandler->networkStatus = NULL;
-        frameworkdHandler->networkSignalStrength = NULL;
-        frameworkdHandler->simAuthStatus = NULL;
-        frameworkdHandler->simIncomingStoredMessage = NULL;
-        frameworkdHandler->callCallStatus = NULL;
-        frameworkdHandler->deviceIdleNotifierState = NULL;
-        frameworkdHandler->incomingUssd = NULL;
-
-        return frameworkdHandler;
-}
-
diff --git a/src/frameworkd-glib-dbus.h b/src/frameworkd-glib-dbus.h
index b64f318..fa35869 100644
--- a/src/frameworkd-glib-dbus.h
+++ b/src/frameworkd-glib-dbus.h
@@ -38,11 +38,10 @@ typedef struct {
     void (*callCallStatus)(const int, const int, GHashTable *);
     void (*deviceIdleNotifierState)(const int);
     void (*incomingUssd)(int, const char*);
-} FrameworkdHandlers;
+} FrameworkdHandler;
 
 void lose (const char *str, ...);
 void lose_gerror (const char *prefix, GError *error);
-void dbus_connect_to_bus(FrameworkdHandlers* fwHandler);
 DBusGProxy *dbus_connect_to_interface(char *bus_name, char *path, char *interface, char *interface_name);
 GType dbus_get_type_g_string_variant_hashtable();
 GType dbus_get_type_g_string_int_int_int_array();
@@ -51,7 +50,9 @@ GType dbus_get_type_int_g_string_g_string_g_string_array();
 void dbus_free_data(GType type, gpointer data);
 GError* dbus_handle_errors(GError *dbus_error);
 GError* dbus_handle_internal_errors(GError *error);
-FrameworkdHandlers *new_frameworkd_handler();
-FrameworkdHandlers *fwdHandlers;
+
+FrameworkdHandler *frameworkd_handler_new();
+void frameworkd_handler_connect(FrameworkdHandler* frameworkdHandler);
+FrameworkdHandler *fwdHandlers;
 
 #endif

-- 
libframeworkd-glib



More information about the pkg-fso-commits mailing list