comparison libpurple/whiteboard.c @ 32827:4a34689eeb33 default tip

merged from im.pidgin.pidgin
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Sat, 19 Nov 2011 14:42:54 +0900
parents 46177ee4af40
children
comparison
equal deleted inserted replaced
32692:0f94ec89f0bc 32827:4a34689eeb33
22 */ 22 */
23 23
24 #include "internal.h" 24 #include "internal.h"
25 #include "whiteboard.h" 25 #include "whiteboard.h"
26 #include "prpl.h" 26 #include "prpl.h"
27
28 /**
29 * A PurpleWhiteboard
30 */
31 struct _PurpleWhiteboard
32 {
33 int state; /**< State of whiteboard session */
34
35 PurpleAccount *account; /**< Account associated with this session */
36 char *who; /**< Name of the remote user */
37
38 void *ui_data; /**< Graphical user-interface data */
39 void *proto_data; /**< Protocol specific data */
40 PurpleWhiteboardPrplOps *prpl_ops; /**< Protocol-plugin operations */
41
42 GList *draw_list; /**< List of drawing elements/deltas to send */
43 };
27 44
28 /****************************************************************************** 45 /******************************************************************************
29 * Globals 46 * Globals
30 *****************************************************************************/ 47 *****************************************************************************/
31 static PurpleWhiteboardUiOps *whiteboard_ui_ops = NULL; 48 static PurpleWhiteboardUiOps *whiteboard_ui_ops = NULL;