diff options
author | James Booth <boothj5@gmail.com> | 2012-11-18 21:46:58 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2012-11-18 21:46:58 +0000 |
commit | 49676e3fae307b666ca1c11f734ad38ced36dd07 (patch) | |
tree | 01090b472b6e9b2feb7484ccd03c55ae97929b7e /src/room_chat.h | |
parent | e9d6ba211774e382771df5afcc3170f64a72ca6d (diff) | |
download | profani-tty-49676e3fae307b666ca1c11f734ad38ced36dd07.tar.gz |
Handle nick changes from other users
Diffstat (limited to 'src/room_chat.h')
-rw-r--r-- | src/room_chat.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/room_chat.h b/src/room_chat.h index d36c67b7..da68e1da 100644 --- a/src/room_chat.h +++ b/src/room_chat.h @@ -34,7 +34,13 @@ char * room_get_room_from_full_jid(const char * const full_room_jid); char * room_get_nick_from_full_jid(const char * const full_room_jid); gboolean room_parse_room_jid(const char * const full_room_jid, char **room, char **nick); -void room_add_to_roster(const char * const room, const char * const nick); +void room_add_to_roster(const char * const room, const char * const nick, + const char * const show, const char * const status); +void room_add_pending_nick_change(const char * const room, + const char * const new_nick, const char * const old_nick); +char* room_complete_pending_nick_change(const char * const room, + const char * const nick); + GList * room_get_roster(const char * const room); void room_set_roster_received(const char * const room); gboolean room_get_roster_received(const char * const room); |