diff options
| author | Wilmer van der Gaast <wilmer@gaast.net> | 2010-03-31 22:32:25 -0400 | 
|---|---|---|
| committer | Wilmer van der Gaast <wilmer@gaast.net> | 2010-03-31 22:32:25 -0400 | 
| commit | 81e04e162bdc4517b2f357fd16dfd76f68245464 (patch) | |
| tree | 9c916915ff7b5e46b6316f032871815a5e79de02 /protocols/bee.h | |
| parent | 10a96f44efbeb6af09e2728926ce15b6bda12131 (diff) | |
nogaim.c is close to doing something useful again without speaking any IRC
itself.
Diffstat (limited to 'protocols/bee.h')
| -rw-r--r-- | protocols/bee.h | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/protocols/bee.h b/protocols/bee.h index e5c21120..e76e7988 100644 --- a/protocols/bee.h +++ b/protocols/bee.h @@ -33,7 +33,7 @@ typedef struct bee  	struct set *set;  	GSList *users; -	GSList *accounts; +	struct account *accounts; /* TODO(wilmer): Use GSList here too? */  	const struct bee_ui_funcs *ui;  	void *ui_data; @@ -55,7 +55,8 @@ typedef struct bee_user  	char *fullname;  	char *group; -	char *away; +	bee_user_flags_t flags; +	char *status;  	char *status_msg;  	bee_t *bee; @@ -66,6 +67,7 @@ typedef struct bee_ui_funcs  {  	gboolean (*user_new)( bee_t *bee, struct bee_user *bu );  	gboolean (*user_free)( bee_t *bee, struct bee_user *bu ); +	gboolean (*user_status)( bee_t *bee, struct bee_user *bu, struct bee_user *old );  } bee_ui_funcs_t; | 
