| 22 */ |
22 */ |
| 23 |
23 |
| 24 #ifndef _MULTI_H_ |
24 #ifndef _MULTI_H_ |
| 25 #define _MULTI_H_ |
25 #define _MULTI_H_ |
| 26 |
26 |
| 27 #include "account.h" |
|
| 28 |
|
| 29 struct proto_buddy_menu { |
|
| 30 char *label; |
|
| 31 void (*callback)(GaimConnection *, const char *); |
|
| 32 GaimConnection *gc; |
|
| 33 }; |
|
| 34 |
|
| 35 struct proto_chat_menu { |
|
| 36 char *label; |
|
| 37 void (*callback)(GaimConnection *, GHashTable *); |
|
| 38 GaimConnection *gc; |
|
| 39 }; |
|
| 40 |
|
| 41 struct proto_group_menu { |
|
| 42 char *label; |
|
| 43 void (*callback)(GaimGroup *); |
|
| 44 }; |
|
| 45 |
|
| 46 struct proto_chat_entry { |
27 struct proto_chat_entry { |
| 47 char *label; |
28 char *label; |
| 48 char *identifier; |
29 char *identifier; |
| 49 char *def; |
30 char *def; |
| 50 gboolean is_int; |
31 gboolean is_int; |