X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=libpurple%2Fcore.pxd;h=ba0ddf5b77af0a77af9fb0c97d14f998c303cae5;hp=10803a2d51ecce2bde0eb7519858dfdc965492aa;hb=eb50d7687be6be199a85cc91292e5ac45713a6cd;hpb=7f9bbfa5e0f087ba5a5c1367ab1bea72f53573d0 diff --git a/libpurple/core.pxd b/libpurple/core.pxd index 10803a2..ba0ddf5 100644 --- a/libpurple/core.pxd +++ b/libpurple/core.pxd @@ -17,15 +17,17 @@ # along with this program. If not, see . # +cimport glib + cdef extern from "libpurple/core.h": ctypedef struct PurpleCoreUiOps: void (*ui_prefs_init) () void (*debug_ui_init) () void (*ui_init) () void (*quit) () - GHashTable* (*get_ui_info) () + glib.GHashTable* (*get_ui_info) () - gboolean c_purple_core_init "purple_core_init" (const_char_ptr ui_name) - void c_purple_core_quit "purple_core_quit" () - void c_purple_core_set_ui_ops "purple_core_set_ui_ops" (PurpleCoreUiOps *ops) - gboolean c_purple_core_ensure_single_instance "purple_core_ensure_single_instance" () + glib.gboolean purple_core_init(char *ui_name) + void purple_core_quit() + void purple_core_set_ui_ops(PurpleCoreUiOps *ops) + glib.gboolean purple_core_ensure_single_instance()