From 2739246c4a5351fbb82b31af704637f4729c0287 Mon Sep 17 00:00:00 2001 From: Ragner Magalhaes Date: Tue, 2 Dec 2008 20:34:04 +0000 Subject: [PATCH] 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 --- libpurple/blist.pxd | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) 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 -- 1.7.9.5