projects
/
python-purple
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added missing structures on blist.pxd.
[python-purple]
/
libpurple
/
blist.pxd
diff --git
a/libpurple/blist.pxd
b/libpurple/blist.pxd
index
61167d9
..
bfebb18
100644
(file)
--- a/
libpurple/blist.pxd
+++ b/
libpurple/blist.pxd
@@
-20,6
+20,7
@@
cimport glib
cimport account
cimport glib
cimport account
+cimport buddyicon
cdef extern from *:
ctypedef char const_char "const char"
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
char *alias
char *server_alias
void *proto_data
+ buddyicon.PurpleBuddyIcon *icon
+ account.PurpleAccount *account
+ PurplePresence *presence
ctypedef struct PurpleContact:
ctypedef struct PurpleContact:
- pass
+ PurpleBlistNode node
+ char *alias
+ int totalsize
+ int currentsize
+ int online
+ PurpleBuddy *priority
+ glib.gboolean priority_valid
ctypedef struct PurpleGroup:
ctypedef struct PurpleGroup:
- pass
+ PurpleBlistNode node
+ char *name
+ int totalsize
+ int currentsize
+ int online
ctypedef struct PurpleChat:
ctypedef struct PurpleChat:
- pass
+ PurpleBlistNode node
+ char *alias
+ glib.GHashTable *components
+ account.PurpleAccount *account
ctypedef struct PurpleBuddyList:
PurpleBlistNode *root
ctypedef struct PurpleBuddyList:
PurpleBlistNode *root