Module wicrs_server::httpapi[][src]

Definition of the HTTP API.

Structs

ban_user
change_nickname
create_channel
create_hub
delete_channel
delete_hub
get_channel
get_hub
get_hub_member
get_message
get_messages
get_messages_after
get_user
get_user_by_id
hub_member_is_muted
index
invalidate_tokens
is_banned_from_hub
join_hub
kick_user
leave_hub
login_finish
login_start
mute_user
rename_channel
rename_hub
rename_user
search_messages
send_message
set_user_channel_permission
set_user_hub_permission
unban_user
unmute_user

Functions

server

Function runs starts an HTTP server that allows HTTP clients to interact with the WICRS Server API. bind_address is a string representing the address to bind to, for example it could be "127.0.0.1:8080".