Mercurial > pidgin.yaz
comparison libpurple/plugins/perl/common/module.h @ 23715:9d7ebd28d339
Another Perl patch from Zsombor Welker to add more functions.
Fixes #5957
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Thu, 07 Aug 2008 04:03:23 +0000 |
parents | af603a54ae5a |
children | e3f30a73a793 |
comparison
equal
deleted
inserted
replaced
23714:ae3263bfd3f5 | 23715:9d7ebd28d339 |
---|---|
18 | 18 |
19 #include "account.h" | 19 #include "account.h" |
20 #include "accountopt.h" | 20 #include "accountopt.h" |
21 #include "blist.h" | 21 #include "blist.h" |
22 #include "buddyicon.h" | 22 #include "buddyicon.h" |
23 #include "certificate.h" | |
23 #include "cipher.h" | 24 #include "cipher.h" |
24 #include "cmds.h" | 25 #include "cmds.h" |
25 #include "connection.h" | 26 #include "connection.h" |
26 #include "conversation.h" | 27 #include "conversation.h" |
27 #include "core.h" | 28 #include "core.h" |
34 #include "gtkblist.h" | 35 #include "gtkblist.h" |
35 #include "gtkconn.h" | 36 #include "gtkconn.h" |
36 #include "gtkconv.h" | 37 #include "gtkconv.h" |
37 #include "gtkutils.h" | 38 #include "gtkutils.h" |
38 #endif | 39 #endif |
40 #include "idle.h" | |
39 #include "imgstore.h" | 41 #include "imgstore.h" |
40 #include "network.h" | 42 #include "network.h" |
41 #include "notify.h" | 43 #include "notify.h" |
42 #include "plugin.h" | 44 #include "plugin.h" |
43 #include "pluginpref.h" | 45 #include "pluginpref.h" |
57 #include "status.h" | 59 #include "status.h" |
58 #include "stringref.h" | 60 #include "stringref.h" |
59 /* Ewww. perl has it's own util.h which is in the include path :( */ | 61 /* Ewww. perl has it's own util.h which is in the include path :( */ |
60 #include "libpurple/util.h" | 62 #include "libpurple/util.h" |
61 #include "value.h" | 63 #include "value.h" |
64 #include "whiteboard.h" | |
62 #include "xmlnode.h" | 65 #include "xmlnode.h" |
63 | 66 |
64 /* account.h */ | 67 /* account.h */ |
65 typedef PurpleAccount * Purple__Account; | 68 typedef PurpleAccount * Purple__Account; |
66 typedef PurpleAccountOption * Purple__Account__Option; | 69 typedef PurpleAccountOption * Purple__Account__Option; |
78 typedef PurpleContact * Purple__BuddyList__Contact; | 81 typedef PurpleContact * Purple__BuddyList__Contact; |
79 typedef PurpleGroup * Purple__BuddyList__Group; | 82 typedef PurpleGroup * Purple__BuddyList__Group; |
80 | 83 |
81 /* buddyicon.h */ | 84 /* buddyicon.h */ |
82 typedef PurpleBuddyIcon * Purple__Buddy__Icon; | 85 typedef PurpleBuddyIcon * Purple__Buddy__Icon; |
86 | |
87 /* certificate.h */ | |
88 typedef PurpleCertificate * Purple__Certificate; | |
89 typedef PurpleCertificatePool * Purple__Certificate__Pool; | |
90 typedef PurpleCertificateScheme * Purple__Certificate__Scheme; | |
91 typedef PurpleCertificateVerifier * Purple__Certificate__Verifier; | |
92 typedef PurpleCertificateVerificationRequest * Purple__Certificate__VerificationRequest; | |
93 typedef PurpleCertificateVerificationStatus Purple__Certificate__VerificationStatus; | |
83 | 94 |
84 /* cipher.h */ | 95 /* cipher.h */ |
85 typedef PurpleCipher * Purple__Cipher; | 96 typedef PurpleCipher * Purple__Cipher; |
86 typedef PurpleCipherCaps Purple__CipherCaps; | 97 typedef PurpleCipherCaps Purple__CipherCaps; |
87 typedef PurpleCipherContext * Purple__Cipher__Context; | 98 typedef PurpleCipherContext * Purple__Cipher__Context; |
272 typedef PurpleMenuAction * Purple__Menu__Action; | 283 typedef PurpleMenuAction * Purple__Menu__Action; |
273 | 284 |
274 /* value.h */ | 285 /* value.h */ |
275 typedef PurpleValue * Purple__Value; | 286 typedef PurpleValue * Purple__Value; |
276 | 287 |
288 /* whiteboard.h */ | |
289 typedef PurpleWhiteboard * Purple__Whiteboard; | |
290 | |
277 /* xmlnode.h */ | 291 /* xmlnode.h */ |
278 typedef xmlnode * Purple__XMLNode; | 292 typedef xmlnode * Purple__XMLNode; |
279 typedef XMLNodeType XMLNode__Type; | 293 typedef XMLNodeType XMLNode__Type; |
280 | 294 |
281 /* other */ | 295 /* other */ |
285 | 299 |
286 typedef struct _constiv { | 300 typedef struct _constiv { |
287 const char *name; | 301 const char *name; |
288 IV iv; | 302 IV iv; |
289 } constiv; | 303 } constiv; |
304 |