Changes in protocols/bee.h [0864a52:03df717]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/bee.h
r0864a52 r03df717 62 62 BEE_USER_LOCAL = 256, /* Locally-added contacts (not in real contact list) */ 63 63 BEE_USER_SPECIAL = 512, /* Denotes a user as being special */ 64 BEE_USER_NOOTR = 4096, /* Per-user version of OPT_NOOTR */ 64 65 } bee_user_flags_t; 65 66 … … 104 105 gboolean (*user_status)(bee_t *bee, struct bee_user *bu, struct bee_user *old); 105 106 /* On every incoming message. sent_at = 0 means unknown. */ 106 gboolean (*user_msg)(bee_t *bee, bee_user_t *bu, const char *msg, time_t sent_at);107 gboolean (*user_msg)(bee_t *bee, bee_user_t *bu, const char *msg, guint32 flags, time_t sent_at); 107 108 /* Flags currently defined (OPT_TYPING/THINKING) in nogaim.h. */ 108 109 gboolean (*user_typing)(bee_t *bee, bee_user_t *bu, guint32 flags); … … 117 118 /* System messages of any kind. */ 118 119 gboolean (*chat_log)(bee_t *bee, struct groupchat *c, const char *text); 119 gboolean (*chat_msg)(bee_t *bee, struct groupchat *c, bee_user_t *bu, const char *msg, time_t sent_at);120 gboolean (*chat_msg)(bee_t *bee, struct groupchat *c, bee_user_t *bu, const char *msg, guint32 flags, time_t sent_at); 120 121 gboolean (*chat_add_user)(bee_t *bee, struct groupchat *c, bee_user_t *bu); 121 gboolean (*chat_remove_user)(bee_t *bee, struct groupchat *c, bee_user_t *bu );122 gboolean (*chat_remove_user)(bee_t *bee, struct groupchat *c, bee_user_t *bu, const char *reason); 122 123 gboolean (*chat_topic)(bee_t *bee, struct groupchat *c, const char *new_topic, bee_user_t *bu); 123 124 gboolean (*chat_name_hint)(bee_t *bee, struct groupchat *c, const char *name); … … 128 129 void (*ft_close)(struct im_connection *ic, struct file_transfer *ft); 129 130 void (*ft_finished)(struct im_connection *ic, struct file_transfer *ft); 131 132 void (*log)(bee_t *bee, const char *tag, const char *msg); 130 133 } bee_ui_funcs_t; 131 134
Note: See TracChangeset
for help on using the changeset viewer.