Mercurial > pidgin.yaz
comparison libpurple/plugins/perl/common/module.h @ 23717:e3f30a73a793
Remove various opaque UiOps functions from the perl loader as they aren't useable.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Thu, 07 Aug 2008 04:26:02 +0000 |
parents | 9d7ebd28d339 |
children | 8282911d5e17 |
comparison
equal
deleted
inserted
replaced
23716:f441a38932a2 | 23717:e3f30a73a793 |
---|---|
65 #include "xmlnode.h" | 65 #include "xmlnode.h" |
66 | 66 |
67 /* account.h */ | 67 /* account.h */ |
68 typedef PurpleAccount * Purple__Account; | 68 typedef PurpleAccount * Purple__Account; |
69 typedef PurpleAccountOption * Purple__Account__Option; | 69 typedef PurpleAccountOption * Purple__Account__Option; |
70 typedef PurpleAccountUiOps * Purple__Account__UiOps; | |
71 typedef PurpleAccountUserSplit * Purple__Account__UserSplit; | 70 typedef PurpleAccountUserSplit * Purple__Account__UserSplit; |
72 | 71 |
73 /* blist.h */ | 72 /* blist.h */ |
74 typedef PurpleBlistNode * Purple__BuddyList__Node; | 73 typedef PurpleBlistNode * Purple__BuddyList__Node; |
75 typedef PurpleBlistNodeFlags Purple__BuddyList__NodeFlags; | 74 typedef PurpleBlistNodeFlags Purple__BuddyList__NodeFlags; |
76 typedef PurpleBlistNodeType Purple__BuddyList__NodeType; | 75 typedef PurpleBlistNodeType Purple__BuddyList__NodeType; |
77 typedef PurpleBlistUiOps * Purple__BuddyList__UiOps; | |
78 typedef PurpleBuddyList * Purple__BuddyList; | 76 typedef PurpleBuddyList * Purple__BuddyList; |
79 typedef PurpleBuddy * Purple__BuddyList__Buddy; | 77 typedef PurpleBuddy * Purple__BuddyList__Buddy; |
80 typedef PurpleChat * Purple__BuddyList__Chat; | 78 typedef PurpleChat * Purple__BuddyList__Chat; |
81 typedef PurpleContact * Purple__BuddyList__Contact; | 79 typedef PurpleContact * Purple__BuddyList__Contact; |
82 typedef PurpleGroup * Purple__BuddyList__Group; | 80 typedef PurpleGroup * Purple__BuddyList__Group; |
107 | 105 |
108 /* connection.h */ | 106 /* connection.h */ |
109 typedef PurpleConnection * Purple__Connection; | 107 typedef PurpleConnection * Purple__Connection; |
110 typedef PurpleConnectionFlags Purple__ConnectionFlags; | 108 typedef PurpleConnectionFlags Purple__ConnectionFlags; |
111 typedef PurpleConnectionState Purple__ConnectionState; | 109 typedef PurpleConnectionState Purple__ConnectionState; |
112 typedef PurpleConnectionUiOps * Purple__Connection__UiOps; | |
113 | 110 |
114 /* conversation.h */ | 111 /* conversation.h */ |
115 typedef PurpleConversationType Purple__ConversationType; | 112 typedef PurpleConversationType Purple__ConversationType; |
116 typedef PurpleConvUpdateType Purple__ConvUpdateType; | 113 typedef PurpleConvUpdateType Purple__ConvUpdateType; |
117 typedef PurpleTypingState Purple__TypingState; | 114 typedef PurpleTypingState Purple__TypingState; |
118 typedef PurpleMessageFlags Purple__MessageFlags; | 115 typedef PurpleMessageFlags Purple__MessageFlags; |
119 typedef PurpleConvChatBuddyFlags Purple__ConvChatBuddyFlags; | 116 typedef PurpleConvChatBuddyFlags Purple__ConvChatBuddyFlags; |
120 typedef PurpleConversation * Purple__Conversation; | 117 typedef PurpleConversation * Purple__Conversation; |
121 typedef PurpleConversationUiOps * Purple__Conversation__UiOps; | |
122 typedef PurpleConvIm * Purple__Conversation__IM; | 118 typedef PurpleConvIm * Purple__Conversation__IM; |
123 typedef PurpleConvChat * Purple__Conversation__Chat; | 119 typedef PurpleConvChat * Purple__Conversation__Chat; |
124 typedef PurpleConvChatBuddy * Purple__Conversation__ChatBuddy; | 120 typedef PurpleConvChatBuddy * Purple__Conversation__ChatBuddy; |
125 | 121 |
126 /* core.h */ | 122 /* core.h */ |
127 | 123 |
128 typedef PurpleCore * Purple__Core; | 124 typedef PurpleCore * Purple__Core; |
129 typedef PurpleCoreUiOps * Purple__Core__UiOps; | |
130 | 125 |
131 /* debug.h */ | 126 /* debug.h */ |
132 typedef PurpleDebugLevel Purple__DebugLevel; | 127 typedef PurpleDebugLevel Purple__DebugLevel; |
133 | 128 |
134 /* desktopitem.h */ | 129 /* desktopitem.h */ |
135 typedef PurpleDesktopItem * Purple__DesktopItem; | 130 typedef PurpleDesktopItem * Purple__DesktopItem; |
136 typedef PurpleDesktopItemType Purple__DesktopItemType; | 131 typedef PurpleDesktopItemType Purple__DesktopItemType; |
137 | 132 |
138 /* eventloop.h */ | 133 /* eventloop.h */ |
139 typedef PurpleInputCondition * Purple__InputCondition; | 134 typedef PurpleInputCondition * Purple__InputCondition; |
140 typedef PurpleEventLoopUiOps * Purple__EventLoopUiOps; | |
141 | 135 |
142 /* ft.h */ | 136 /* ft.h */ |
143 typedef PurpleXfer * Purple__Xfer; | 137 typedef PurpleXfer * Purple__Xfer; |
144 typedef PurpleXferType Purple__XferType; | 138 typedef PurpleXferType Purple__XferType; |
145 typedef PurpleXferStatusType Purple__XferStatusType; | 139 typedef PurpleXferStatusType Purple__XferStatusType; |
146 typedef PurpleXferUiOps * Purple__XferUiOps; | 140 |
147 | 141 |
148 #ifdef PURPLE_GTKPERL | 142 #ifdef PURPLE_GTKPERL |
149 /* gtkblish.h */ | 143 /* gtkblish.h */ |
150 typedef PurpleGtkBuddyList * Purple__GTK__BuddyList; | 144 typedef PurpleGtkBuddyList * Purple__GTK__BuddyList; |
151 typedef PurpleStatusIconSize Purple__StatusIconSize; | 145 typedef PurpleStatusIconSize Purple__StatusIconSize; |
192 typedef PurpleNotifySearchButtonType Purple__NotifySearchButtonType; | 186 typedef PurpleNotifySearchButtonType Purple__NotifySearchButtonType; |
193 typedef PurpleNotifySearchResults * Purple__NotifySearchResults; | 187 typedef PurpleNotifySearchResults * Purple__NotifySearchResults; |
194 typedef PurpleNotifySearchColumn * Purple__NotifySearchColumn; | 188 typedef PurpleNotifySearchColumn * Purple__NotifySearchColumn; |
195 typedef PurpleNotifySearchButton * Purple__NotifySearchButton; | 189 typedef PurpleNotifySearchButton * Purple__NotifySearchButton; |
196 typedef PurpleNotifyType Purple__NotifyType; | 190 typedef PurpleNotifyType Purple__NotifyType; |
197 typedef PurpleNotifyUiOps * Purple__NotifyUiOps; | |
198 typedef PurpleNotifyUserInfo * Purple__NotifyUserInfo; | 191 typedef PurpleNotifyUserInfo * Purple__NotifyUserInfo; |
199 typedef PurpleNotifyUserInfoEntry * Purple__NotifyUserInfoEntry; | 192 typedef PurpleNotifyUserInfoEntry * Purple__NotifyUserInfoEntry; |
200 | 193 |
201 /* plugin.h */ | 194 /* plugin.h */ |
202 typedef PurplePlugin * Purple__Plugin; | 195 typedef PurplePlugin * Purple__Plugin; |
219 /* prefs.h */ | 212 /* prefs.h */ |
220 typedef PurplePrefType Purple__PrefType; | 213 typedef PurplePrefType Purple__PrefType; |
221 | 214 |
222 /* privacy.h */ | 215 /* privacy.h */ |
223 typedef PurplePrivacyType Purple__PrivacyType; | 216 typedef PurplePrivacyType Purple__PrivacyType; |
224 typedef PurplePrivacyUiOps * Purple__Privacy__UiOps; | |
225 | 217 |
226 /* proxy.h */ | 218 /* proxy.h */ |
227 typedef PurpleProxyInfo * Purple__ProxyInfo; | 219 typedef PurpleProxyInfo * Purple__ProxyInfo; |
228 typedef PurpleProxyType Purple__ProxyType; | 220 typedef PurpleProxyType Purple__ProxyType; |
229 | 221 |
237 typedef PurpleRequestField * Purple__Request__Field; | 229 typedef PurpleRequestField * Purple__Request__Field; |
238 typedef PurpleRequestFields * Purple__Request__Fields; | 230 typedef PurpleRequestFields * Purple__Request__Fields; |
239 typedef PurpleRequestFieldGroup * Purple__Request__Field__Group; | 231 typedef PurpleRequestFieldGroup * Purple__Request__Field__Group; |
240 typedef PurpleRequestFieldType Purple__RequestFieldType; | 232 typedef PurpleRequestFieldType Purple__RequestFieldType; |
241 typedef PurpleRequestType Purple__RequestType; | 233 typedef PurpleRequestType Purple__RequestType; |
242 typedef PurpleRequestUiOps * Purple__Request__UiOps; | |
243 | 234 |
244 /* roomlist.h */ | 235 /* roomlist.h */ |
245 typedef PurpleRoomlist * Purple__Roomlist; | 236 typedef PurpleRoomlist * Purple__Roomlist; |
246 typedef PurpleRoomlistField * Purple__Roomlist__Field; | 237 typedef PurpleRoomlistField * Purple__Roomlist__Field; |
247 typedef PurpleRoomlistFieldType Purple__RoomlistFieldType; | 238 typedef PurpleRoomlistFieldType Purple__RoomlistFieldType; |
248 typedef PurpleRoomlistRoom * Purple__Roomlist__Room; | 239 typedef PurpleRoomlistRoom * Purple__Roomlist__Room; |
249 typedef PurpleRoomlistRoomType Purple__RoomlistRoomType; | 240 typedef PurpleRoomlistRoomType Purple__RoomlistRoomType; |
250 typedef PurpleRoomlistUiOps * Purple__Roomlist__UiOps; | |
251 | 241 |
252 /* savedstatuses.h */ | 242 /* savedstatuses.h */ |
253 typedef PurpleSavedStatus * Purple__SavedStatus; | 243 typedef PurpleSavedStatus * Purple__SavedStatus; |
254 typedef PurpleSavedStatusSub * Purple__SavedStatus__Sub; | 244 typedef PurpleSavedStatusSub * Purple__SavedStatus__Sub; |
255 | 245 |
256 /* smiley.h */ | 246 /* smiley.h */ |
257 typedef PurpleSmiley * Purple__Smiley; | 247 typedef PurpleSmiley * Purple__Smiley; |
258 | 248 |
259 /* sound.h */ | 249 /* sound.h */ |
260 typedef PurpleSoundEventID Purple__SoundEventID; | 250 typedef PurpleSoundEventID Purple__SoundEventID; |
261 typedef PurpleSoundUiOps * Purple__Sound__UiOps; | |
262 | 251 |
263 /* sslconn.h */ | 252 /* sslconn.h */ |
264 typedef PurpleInputCondition * Purple__Input__Condition; | 253 typedef PurpleInputCondition * Purple__Input__Condition; |
265 typedef PurpleSslConnection * Purple__Ssl__Connection; | 254 typedef PurpleSslConnection * Purple__Ssl__Connection; |
266 typedef PurpleSslErrorType Purple__SslErrorType; | 255 typedef PurpleSslErrorType Purple__SslErrorType; |