libpurple/plugins/perl/common/module.h

Mon, 19 Mar 2007 19:06:57 +0000

author
Luke Schierer <lschiere@pidgin.im>
date
Mon, 19 Mar 2007 19:06:57 +0000
changeset 15906
d05fbb788178
parent 15884
4de1981757fc
child 16238
33bf2fd32108
child 16773
e1171eb45f07
child 20478
46933dc62880
permissions
-rw-r--r--

merge of e171f61e7083d597d600624755c8543cac7012c1
and 90dc3adee5d20876eb1622470eb5c19406b6f0f1

11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
1
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
2
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
3 typedef struct group *Purple__Group;
6508
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
4
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
5 #define group perl_group
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
6
6816
b14a3043ed09 [gaim-migrate @ 7356]
Herman Bloggs <herman@bluedigits.com>
parents: 6699
diff changeset
7 #include <glib.h>
b14a3043ed09 [gaim-migrate @ 7356]
Herman Bloggs <herman@bluedigits.com>
parents: 6699
diff changeset
8 #ifdef _WIN32
b14a3043ed09 [gaim-migrate @ 7356]
Herman Bloggs <herman@bluedigits.com>
parents: 6699
diff changeset
9 #undef pipe
b14a3043ed09 [gaim-migrate @ 7356]
Herman Bloggs <herman@bluedigits.com>
parents: 6699
diff changeset
10 #endif
6508
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
11 #include <EXTERN.h>
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
12 #include <perl.h>
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
13 #include <XSUB.h>
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
14
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
15 #undef group
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
16
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
17 #include "../perl-common.h"
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
18
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
19 #include "account.h"
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
20 #include "accountopt.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
21 #include "blist.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
22 #include "buddyicon.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
23 #include "cipher.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
24 #include "cmds.h"
6508
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
25 #include "connection.h"
6591
cc1ab32edcdc [gaim-migrate @ 7115]
Christian Hammond <chipx86@chipx86.com>
parents: 6588
diff changeset
26 #include "conversation.h"
15066
57ab37fe1190 [gaim-migrate @ 17784]
Richard Laager <rlaager@pidgin.im>
parents: 14779
diff changeset
27 #include "core.h"
6508
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
28 #include "debug.h"
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
29 #include "desktopitem.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
30 #include "eventloop.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
31 #include "ft.h"
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
32 #ifdef PURPLE_GTKPERL
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
33 #include "gtkaccount.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
34 #include "gtkblist.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
35 #include "gtkconn.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
36 #include "gtkconv.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
37 #include "gtkutils.h"
14434
8d7bea830c45 [gaim-migrate @ 17078]
Etan Reisner <deryni@pidgin.im>
parents: 14426
diff changeset
38 #endif
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
39 #include "imgstore.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
40 #include "network.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
41 #include "notify.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
42 #include "plugin.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
43 #include "pluginpref.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
44 #include "pounce.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
45 #include "prefs.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
46 #include "privacy.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
47 #include "prpl.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
48 #include "proxy.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
49 #include "request.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
50 #include "roomlist.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
51 #include "savedstatuses.h"
6523
20c459e452ac [gaim-migrate @ 7040]
Christian Hammond <chipx86@chipx86.com>
parents: 6520
diff changeset
52 #include "server.h"
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
53 #include "signals.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
54 #include "sound.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
55 #include "sslconn.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
56 #include "status.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
57 #include "stringref.h"
11318
13fa1d5134f3 [gaim-migrate @ 13521]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11170
diff changeset
58 /* Ewww. perl has it's own util.h which is in the include path :( */
15437
68e19d25f4dd Fix perl plugin compilation after libpurple rename
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
59 #include "libpurple/util.h"
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
60 #include "value.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
61 #include "xmlnode.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
62
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
63 /* account.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
64 typedef PurpleAccount * Purple__Account;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
65 typedef PurpleAccountOption * Purple__Account__Option;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
66 typedef PurpleAccountUiOps * Purple__Account__UiOps;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
67 typedef PurpleAccountUserSplit * Purple__Account__UserSplit;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
68
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
69 /* blist.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
70 typedef PurpleBlistNode * Purple__BuddyList__Node;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
71 typedef PurpleBlistNodeFlags Purple__BuddyList__NodeFlags;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
72 typedef PurpleBlistUiOps * Purple__BuddyList__UiOps;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
73 typedef PurpleBuddyList * Purple__BuddyList;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
74 typedef PurpleBuddy * Purple__BuddyList__Buddy;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
75 typedef PurpleChat * Purple__BuddyList__Chat;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
76 typedef PurpleContact * Purple__BuddyList__Contact;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
77 typedef PurpleGroup * Purple__BuddyList__Group;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
78
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
79 /* buddyicon.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
80 typedef PurpleBuddyIcon * Purple__Buddy__Icon;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
81
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
82 /* cipher.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
83 typedef PurpleCipher * Purple__Cipher;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
84 typedef PurpleCipherCaps Purple__CipherCaps;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
85 typedef PurpleCipherContext * Purple__Cipher__Context;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
86 typedef PurpleCipherOps * Purple__Cipher__Ops;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
87
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
88 /* cmds.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
89 typedef PurpleCmdFlag Purple__Cmd__Flag;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
90 typedef PurpleCmdId Purple__Cmd__Id;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
91 typedef PurpleCmdPriority Purple__Cmd__Priority;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
92 typedef PurpleCmdRet Purple__Cmd__Ret;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
93
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
94 /* connection.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
95 typedef PurpleConnection * Purple__Connection;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
96 typedef PurpleConnectionFlags Purple__ConnectionFlags;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
97 typedef PurpleConnectionState Purple__ConnectionState;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
98 typedef PurpleConnectionUiOps * Purple__Connection__UiOps;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
99
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
100 /* conversation.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
101 typedef PurpleConversationType Purple__ConversationType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
102 typedef PurpleConvUpdateType Purple__ConvUpdateType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
103 typedef PurpleTypingState Purple__TypingState;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
104 typedef PurpleMessageFlags Purple__MessageFlags;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
105 typedef PurpleConvChatBuddyFlags Purple__ConvChatBuddyFlags;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
106 typedef PurpleConversation * Purple__Conversation;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
107 typedef PurpleConversationUiOps * Purple__Conversation__UiOps;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
108 typedef PurpleConvIm * Purple__Conversation__IM;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
109 typedef PurpleConvChat * Purple__Conversation__Chat;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
110 typedef PurpleConvChatBuddy * Purple__Conversation__ChatBuddy;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
111
15066
57ab37fe1190 [gaim-migrate @ 17784]
Richard Laager <rlaager@pidgin.im>
parents: 14779
diff changeset
112 /* core.h */
57ab37fe1190 [gaim-migrate @ 17784]
Richard Laager <rlaager@pidgin.im>
parents: 14779
diff changeset
113
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
114 typedef PurpleCore * Purple__Core;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
115 typedef PurpleCoreUiOps * Purple__Core__UiOps;
15066
57ab37fe1190 [gaim-migrate @ 17784]
Richard Laager <rlaager@pidgin.im>
parents: 14779
diff changeset
116
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
117 /* debug.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
118 typedef PurpleDebugLevel Purple__DebugLevel;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
119
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
120 /* desktopitem.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
121 typedef PurpleDesktopItem * Purple__DesktopItem;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
122 typedef PurpleDesktopItemType Purple__DesktopItemType;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
123
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
124 /* eventloop.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
125 typedef PurpleInputCondition * Purple__InputCondition;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
126 typedef PurpleEventLoopUiOps * Purple__EventLoopUiOps;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
127
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
128 /* ft.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
129 typedef PurpleXfer * Purple__Xfer;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
130 typedef PurpleXferType Purple__XferType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
131 typedef PurpleXferStatusType Purple__XferStatusType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
132 typedef PurpleXferUiOps * Purple__XferUiOps;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
133
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
134 #ifdef PURPLE_GTKPERL
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
135 /* gtkblish.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
136 typedef PurpleGtkBuddyList * Purple__GTK__BuddyList;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
137 typedef PurpleStatusIconSize Purple__StatusIconSize;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
138
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
139 /* gtkutils.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
140 typedef PurpleButtonOrientation Purple__ButtonOrientation;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
141 typedef PurpleButtonStyle Purple__ButtonStyle;
11139
5daed718240a [gaim-migrate @ 13203]
nekokun
parents: 11130
diff changeset
142 #ifndef _WIN32
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
143 typedef PurpleBrowserPlace Purple__BrowserPlace;
11139
5daed718240a [gaim-migrate @ 13203]
nekokun
parents: 11130
diff changeset
144 #endif /* _WIN32 */
6508
57d1df1ca3a0 [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
145
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
146 /* gtkconv.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
147 typedef PurpleUnseenState Purple__UnseenState;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
148 typedef PurpleGtkConversation * Purple__GTK__Conversation;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
149 typedef GdkPixbuf * Purple__GDK__Pixbuf;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
150 typedef GtkWidget * Purple__GTK__Widget;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
151
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
152 /* gtkutils.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
153 typedef GtkFileSelection * Purple__GTK__FileSelection;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
154 typedef GtkSelectionData * Purple__GTK__SelectionData;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
155 typedef GtkTextView * Purple__GTK__TextView;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
156
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
157 /* gtkconn.h */
14434
8d7bea830c45 [gaim-migrate @ 17078]
Etan Reisner <deryni@pidgin.im>
parents: 14426
diff changeset
158 #endif
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
159
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
160 /* imgstore.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
161 typedef PurpleStoredImage * Purple__StoredImage;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
162
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
163 /* log.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
164 typedef PurpleLog * Purple__Log;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
165 typedef PurpleLogCommonLoggerData * Purple__LogCommonLoggerData;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
166 typedef PurpleLogLogger * Purple__Log__Logger;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
167 typedef PurpleLogReadFlags * Purple__Log__ReadFlags;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
168 typedef PurpleLogSet * Purple__LogSet;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
169 typedef PurpleLogType Purple__LogType;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
170
12910
e6c3213c28ec [gaim-migrate @ 15263]
Daniel Atallah <datallah@pidgin.im>
parents: 12882
diff changeset
171 /* network.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
172 typedef PurpleNetworkListenData * Purple__NetworkListenData;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
173 typedef PurpleNetworkListenCallback Purple__NetworkListenCallback;
12910
e6c3213c28ec [gaim-migrate @ 15263]
Daniel Atallah <datallah@pidgin.im>
parents: 12882
diff changeset
174
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
175 /* notify.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
176 typedef PurpleNotifyCloseCallback Purple__NotifyCloseCallback;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
177 typedef PurpleNotifyMsgType Purple__NotifyMsgType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
178 typedef PurpleNotifySearchButtonType Purple__NotifySearchButtonType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
179 typedef PurpleNotifySearchResults * Purple__NotifySearchResults;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
180 typedef PurpleNotifySearchColumn * Purple__NotifySearchColumn;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
181 typedef PurpleNotifySearchButton * Purple__NotifySearchButton;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
182 typedef PurpleNotifyType Purple__NotifyType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
183 typedef PurpleNotifyUiOps * Purple__NotifyUiOps;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
184 typedef PurpleNotifyUserInfo * Purple__NotifyUserInfo;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
185 typedef PurpleNotifyUserInfoEntry * Purple__NotifyUserInfoEntry;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
186
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
187 /* plugin.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
188 typedef PurplePlugin * Purple__Plugin;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
189 typedef PurplePluginAction * Purple__Plugin__Action;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
190 typedef PurplePluginInfo * Purple__PluginInfo;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
191 typedef PurplePluginLoaderInfo * Purple__PluginLoaderInfo;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
192 typedef PurplePluginType Purple__PluginType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
193 typedef PurplePluginUiInfo * Purple__PluginUiInfo;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
194
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
195 /* pluginpref.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
196 typedef PurplePluginPref * Purple__PluginPref;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
197 typedef PurplePluginPrefFrame * Purple__PluginPref__Frame;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
198 typedef PurplePluginPrefType Purple__PluginPrefType;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
199
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
200 /* pounce.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
201 typedef PurplePounce * Purple__Pounce;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
202 typedef PurplePounceEvent Purple__PounceEvent;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
203
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
204 /* prefs.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
205 typedef PurplePrefType Purple__PrefType;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
206
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
207 /* privacy.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
208 typedef PurplePrivacyType Purple__PrivacyType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
209 typedef PurplePrivacyUiOps * Purple__Privacy__UiOps;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
210
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
211 /* proxy.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
212 typedef PurpleProxyInfo * Purple__ProxyInfo;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
213 typedef PurpleProxyType Purple__ProxyType;
6588
187c6026c574 [gaim-migrate @ 7110]
Christian Hammond <chipx86@chipx86.com>
parents: 6531
diff changeset
214
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
215 /* prpl.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
216 typedef PurpleBuddyIconSpec * Purple__Buddy__Icon__Spec;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
217 typedef PurpleIconScaleRules Purple__IconScaleRules;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
218 typedef PurplePluginProtocolInfo * Purple__PluginProtocolInfo;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
219 typedef PurpleProtocolOptions Purple__ProtocolOptions;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
220
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
221 /* request.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
222 typedef PurpleRequestField * Purple__Request__Field;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
223 typedef PurpleRequestFields * Purple__Request__Fields;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
224 typedef PurpleRequestFieldGroup * Purple__Request__Field__Group;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
225 typedef PurpleRequestFieldType Purple__RequestFieldType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
226 typedef PurpleRequestType Purple__RequestType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
227 typedef PurpleRequestUiOps * Purple__Request__UiOps;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
228
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
229 /* roomlist.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
230 typedef PurpleRoomlist * Purple__Roomlist;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
231 typedef PurpleRoomlistField * Purple__Roomlist__Field;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
232 typedef PurpleRoomlistFieldType Purple__RoomlistFieldType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
233 typedef PurpleRoomlistRoom * Purple__Roomlist__Room;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
234 typedef PurpleRoomlistRoomType Purple__RoomlistRoomType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
235 typedef PurpleRoomlistUiOps * Purple__Roomlist__UiOps;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
236
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
237 /* savedstatuses.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
238 typedef PurpleSavedStatus * Purple__SavedStatus;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
239 typedef PurpleSavedStatusSub * Purple__SavedStatusSub;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
240
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
241 /* sound.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
242 typedef PurpleSoundEventID Purple__SoundEventID;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
243 typedef PurpleSoundUiOps * Purple__Sound__UiOps;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
244
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
245 /* sslconn.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
246 typedef PurpleInputCondition * Purple__Input__Condition;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
247 typedef PurpleSslConnection * Purple__Ssl__Connection;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
248 typedef PurpleSslErrorType Purple__SslErrorType;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
249 typedef PurpleSslOps * Purple__Ssl__Ops;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
250
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
251 /* status.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
252 typedef PurplePresence * Purple__Presence;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
253 typedef PurplePresenceContext Purple__PresenceContext;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
254 typedef PurpleStatus * Purple__Status;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
255 typedef PurpleStatusAttr * Purple__StatusAttr;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
256 typedef PurpleStatusPrimitive Purple__StatusPrimitive;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
257 typedef PurpleStatusType * Purple__StatusType;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
258
13018
a219c677a34d [gaim-migrate @ 15371]
Etan Reisner <deryni@pidgin.im>
parents: 12919
diff changeset
259 /* stringref.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
260 typedef PurpleStringref * Purple__Stringref;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
261
12919
519199cca273 [gaim-migrate @ 15272]
Etan Reisner <deryni@pidgin.im>
parents: 12910
diff changeset
262 /* util.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
263 typedef PurpleInfoFieldFormatCallback Purple__Util__InfoFieldFormatCallback;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
264 typedef PurpleUtilFetchUrlData Purple__Util__FetchUrlData;
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
265 typedef PurpleMenuAction * Purple__Menu__Action;
12919
519199cca273 [gaim-migrate @ 15272]
Etan Reisner <deryni@pidgin.im>
parents: 12910
diff changeset
266
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
267 /* value.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
268 typedef PurpleValue * Purple__Value;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
269
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
270 /* xmlnode.h */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
271 typedef xmlnode * Purple__XMLNode;
12808
1177e71a112b [gaim-migrate @ 15155]
Etan Reisner <deryni@pidgin.im>
parents: 12364
diff changeset
272 typedef XMLNodeType XMLNode__Type;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
273
14779
1b71da367f56 [gaim-migrate @ 17471]
Martijn van Beers <martijn@eekeek.org>
parents: 14434
diff changeset
274 /* other */
15884
4de1981757fc sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@pidgin.im>
parents: 15437
diff changeset
275 typedef void * Purple__Handle;
15165
0ff631dfbbca [gaim-migrate @ 17889]
Daniel Atallah <datallah@pidgin.im>
parents: 15066
diff changeset
276
0ff631dfbbca [gaim-migrate @ 17889]
Daniel Atallah <datallah@pidgin.im>
parents: 15066
diff changeset
277 typedef gchar gchar_own;
0ff631dfbbca [gaim-migrate @ 17889]
Daniel Atallah <datallah@pidgin.im>
parents: 15066
diff changeset
278

mercurial