comparison libpurple/prpl.h @ 16664:516f14bef90e

Initial addition of padding for ui_ops and other class-like structs
author Gary Kramlich <grim@reaperworld.com>
date Sun, 29 Apr 2007 22:02:47 +0000
parents 9f9941924233
children 3bd360f26a9e
comparison
equal deleted inserted replaced
16661:e2fc81093e88 16664:516f14bef90e
313 /* For use in plugins that may understand the underlying protocol */ 313 /* For use in plugins that may understand the underlying protocol */
314 int (*send_raw)(PurpleConnection *gc, const char *buf, int len); 314 int (*send_raw)(PurpleConnection *gc, const char *buf, int len);
315 315
316 /* room list serialize */ 316 /* room list serialize */
317 char *(*roomlist_room_serialize)(PurpleRoomlistRoom *room); 317 char *(*roomlist_room_serialize)(PurpleRoomlistRoom *room);
318
319 void (*_purple_reserved1)(void);
320 void (*_purple_reserved2)(void);
321 void (*_purple_reserved3)(void);
322 void (*_purple_reserved4)(void);
318 }; 323 };
319 324
320 #define PURPLE_IS_PROTOCOL_PLUGIN(plugin) \ 325 #define PURPLE_IS_PROTOCOL_PLUGIN(plugin) \
321 ((plugin)->info->type == PURPLE_PLUGIN_PROTOCOL) 326 ((plugin)->info->type == PURPLE_PLUGIN_PROTOCOL)
322 327