Mercurial > pidgin.yaz
comparison libpurple/whiteboard.c @ 32800:46177ee4af40
Hide struct PurpleWhiteboard.
author | andrew.victor@mxit.com |
---|---|
date | Sun, 30 Oct 2011 16:54:03 +0000 |
parents | 2bf260b86086 |
children |
comparison
equal
deleted
inserted
replaced
32799:5bd5e024c977 | 32800:46177ee4af40 |
---|---|
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; |