comparison src/prpl.h @ 11475:7fab28c991f3

[gaim-migrate @ 13717] merging gaim-doodle/whiteboard/whatever you like to call it. Needs some cleanups and doxygen comments, but has basic functionality committer: Tailor Script <tailor@pidgin.im>
author Gary Kramlich <grim@reaperworld.com>
date Fri, 09 Sep 2005 04:40:21 +0000
parents a147a8a05678
children 9fc7d0153332
comparison
equal deleted inserted replaced
11474:7e9635b73ed6 11475:7fab28c991f3
82 #include "blist.h" 82 #include "blist.h"
83 #include "proxy.h" 83 #include "proxy.h"
84 #include "plugin.h" 84 #include "plugin.h"
85 #include "roomlist.h" 85 #include "roomlist.h"
86 #include "status.h" 86 #include "status.h"
87 #include "whiteboard.h"
87 88
88 struct proto_chat_entry { 89 struct proto_chat_entry {
89 char *label; 90 char *label;
90 char *identifier; 91 char *identifier;
91 gboolean required; 92 gboolean required;
302 void (*roomlist_expand_category)(GaimRoomlist *list, GaimRoomlistRoom *category); 303 void (*roomlist_expand_category)(GaimRoomlist *list, GaimRoomlistRoom *category);
303 304
304 /* file transfer callbacks */ 305 /* file transfer callbacks */
305 gboolean (*can_receive_file)(GaimConnection *, const char *who); 306 gboolean (*can_receive_file)(GaimConnection *, const char *who);
306 void (*send_file)(GaimConnection *, const char *who, const char *filename); 307 void (*send_file)(GaimConnection *, const char *who, const char *filename);
308
309 GaimWhiteboardPrplOps *whiteboard_prpl_ops;
307 }; 310 };
308 311
309 #define GAIM_IS_PROTOCOL_PLUGIN(plugin) \ 312 #define GAIM_IS_PROTOCOL_PLUGIN(plugin) \
310 ((plugin)->info->type == GAIM_PLUGIN_PROTOCOL) 313 ((plugin)->info->type == GAIM_PLUGIN_PROTOCOL)
311 314