X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=glib.pxd;h=e651a95ce92ff1281eba09caa478055734acb1e6;hp=014a177e7a1e1517cecf1416fc603b4e30c2153c;hb=3317112f6f04d1fdc7b338b947f18e811c9b9e7e;hpb=3b6e95efe2d3101588da8c1fdbbf18c1ce84cfe3 diff --git a/glib.pxd b/glib.pxd index 014a177..e651a95 100644 --- a/glib.pxd +++ b/glib.pxd @@ -22,8 +22,10 @@ cdef extern from "glib.h": ctypedef void *gconstpointer ctypedef int gint ctypedef unsigned int guint + ctypedef unsigned long gulong ctypedef gint gboolean ctypedef gboolean (*GSourceFunc) (gpointer data) + ctypedef unsigned int gsize ctypedef struct GHashTable: pass @@ -50,6 +52,7 @@ cdef extern from "glib.h": GHashTable *g_hash_table_new (GHashFunc, GEqualFunc) void g_hash_table_insert (GHashTable*, gpointer, gpointer) + void g_hash_table_destroy (GHashTable*) guint g_timeout_add(guint interval, GSourceFunc function, gpointer data) guint g_timeout_add_seconds(guint interval, GSourceFunc function, gpointer data)