about summary refs log tree commit diff stats
path: root/src/ui/ui.h
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2014-10-05 01:39:48 +0100
committerJames Booth <boothj5@gmail.com>2014-10-05 01:39:48 +0100
commit2026ab4b6ee7dca156b6b72d9889f2039279af27 (patch)
tree1a283c50e24b394c9bd546f75d145900455f6a86 /src/ui/ui.h
parentfd5326b40b0f4d7389d2d8d76106cbb52ac26d9d (diff)
downloadprofani-tty-2026ab4b6ee7dca156b6b72d9889f2039279af27.tar.gz
Implemented getting affiliation list, and setting affiliation
Diffstat (limited to 'src/ui/ui.h')
-rw-r--r--src/ui/ui.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ui/ui.h b/src/ui/ui.h
index 53f684a2..e49c7295 100644
--- a/src/ui/ui.h
+++ b/src/ui/ui.h
@@ -170,6 +170,12 @@ void (*ui_handle_room_configuration)(const char * const room, DataForm *form);
 void (*ui_handle_room_configuration_form_error)(const char * const room, const char * const message);
 void (*ui_handle_room_config_submit_result)(const char * const room);
 void (*ui_handle_room_config_submit_result_error)(const char * const room, const char * const message);
+void (*ui_handle_room_affiliation_list_error)(const char * const room, const char * const affiliation,
+    const char * const error);
+void (*ui_handle_room_affiliation_list)(const char * const room, const char * const affiliation, GSList *jids);
+void (*ui_handle_room_affiliation_set_error)(const char * const room, const char * const jid,
+    const char * const affiliation, const char * const error);
+void (*ui_handle_room_affiliation_set)(const char * const room, const char * const jid, const char * const affiliation);
 void (*ui_show_form)(ProfWin *window, const char * const room, DataForm *form);
 void (*ui_show_form_field)(ProfWin *window, DataForm *form, char *tag);
 void (*ui_show_form_help)(ProfWin *window, DataForm *form);