diff options
Diffstat (limited to 'src/server_events.h')
-rw-r--r-- | src/server_events.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/server_events.h b/src/server_events.h index 32ac62f3..6a12dc6e 100644 --- a/src/server_events.h +++ b/src/server_events.h @@ -69,12 +69,15 @@ void handle_room_role_list(const char * const from, const char * const role, GSL void handle_room_role_set_error(const char * const room, const char * const nick, const char * const role, const char * const error); void handle_room_kick_result_error(const char * const room, const char * const nick, const char * const error); -void handle_incoming_message(char *barejid, char *message); +void handle_incoming_message(char *barejid, char *resource, char *message); void handle_incoming_private_message(char *fulljid, char *message); void handle_delayed_message(char *fulljid, char *message, GTimeVal tv_stamp); void handle_delayed_private_message(char *fulljid, char *message, GTimeVal tv_stamp); -void handle_typing(char *from); -void handle_gone(const char * const from); +void handle_typing(char *barejid, char *resource); +void handle_paused(char *barejid, char *resource); +void handle_inactive(char *barejid, char *resource); +void handle_activity(char *barejid, char *resource, gboolean send_states); +void handle_gone(const char * const barejid, const char * const resource); void handle_subscription(const char *from, jabber_subscr_t type); void handle_contact_offline(char *contact, char *resource, char *status); void handle_contact_online(char *contact, Resource *resource, |