From: Ragner Magalhaes Date: Tue, 2 Dec 2008 20:34:04 +0000 (+0000) Subject: Added missing structures on blist.pxd. X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=commitdiff_plain;h=2739246c4a5351fbb82b31af704637f4729c0287;hp=a63ce1528885689b88ef3be9926acfd574a088db Added missing structures on blist.pxd. FIXES: - Added missing structures on blist.pxd. Signed-off-by: Bruno Abinader git-svn-id: https://garage.maemo.org/svn/carman/branches/carman-0.7-beta2/python-purple@1318 596f6dd7-e928-0410-a184-9e12fd12cf7e --- diff --git a/libpurple/blist.pxd b/libpurple/blist.pxd index 61167d9..bfebb18 100644 --- a/libpurple/blist.pxd +++ b/libpurple/blist.pxd @@ -20,6 +20,7 @@ cimport glib cimport account +cimport buddyicon cdef extern from *: ctypedef char const_char "const char" @@ -63,15 +64,31 @@ cdef extern from "libpurple/blist.h": char *alias char *server_alias void *proto_data + buddyicon.PurpleBuddyIcon *icon + account.PurpleAccount *account + PurplePresence *presence ctypedef struct PurpleContact: - pass + PurpleBlistNode node + char *alias + int totalsize + int currentsize + int online + PurpleBuddy *priority + glib.gboolean priority_valid ctypedef struct PurpleGroup: - pass + PurpleBlistNode node + char *name + int totalsize + int currentsize + int online ctypedef struct PurpleChat: - pass + PurpleBlistNode node + char *alias + glib.GHashTable *components + account.PurpleAccount *account ctypedef struct PurpleBuddyList: PurpleBlistNode *root