libivon 0.1.0
Voice-over-IP library
Loading...
Searching...
No Matches
ivon::ClientWrapper Member List

This is the complete list of members for ivon::ClientWrapper, including all inherited members.

ClientWrapper(const Config &cfg)ivon::ClientWrapperinlineexplicit
ClientWrapper(ivon_client_t handle, NonOwning) noexceptivon::ClientWrapperinlineexplicit
ClientWrapper(const ClientWrapper &)=deleteivon::ClientWrapper
ClientWrapper(ClientWrapper &&)=deleteivon::ClientWrapper
connect() overrideivon::ClientWrapperinlinevirtual
connection_state() const noexcept overrideivon::ClientWrapperinlinevirtual
disconnect() overrideivon::ClientWrapperinlinevirtual
get_group_ids() const overrideivon::ClientWrapperinlinevirtual
get_remote_client_count() const noexcept overrideivon::ClientWrapperinlinevirtual
get_remote_client_ids() const overrideivon::ClientWrapperinlinevirtual
handle() const noexceptivon::ClientWrapperinline
has_remote_client(const std::string &client_id) const noexcept overrideivon::ClientWrapperinlinevirtual
is_connected() const noexcept overrideivon::ClientWrapperinlinevirtual
is_group_member(const std::string &group_id) const overrideivon::ClientWrapperinlinevirtual
is_synchronized() const noexcept overrideivon::ClientWrapperinlinevirtual
join_group(const std::string &group_id) overrideivon::ClientWrapperinlinevirtual
leave_group(const std::string &group_id) overrideivon::ClientWrapperinlinevirtual
on_client_joined(ClientJoinedCallback cb) overrideivon::ClientWrapperinlinevirtual
on_client_left(ClientLeftCallback cb) overrideivon::ClientWrapperinlinevirtual
on_client_message(ClientMessageCallback cb) overrideivon::ClientWrapperinlinevirtual
on_connection_state_changed(ConnectionStateCallback cb) overrideivon::ClientWrapperinlinevirtual
on_disconnected(DisconnectedCallback cb) overrideivon::ClientWrapperinlinevirtual
on_fanout_data(FanoutDataCallback cb) overrideivon::ClientWrapperinlinevirtual
on_fanout_error(FanoutErrorCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_joined(GroupJoinCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_key_update(GroupKeyUpdateCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_kicked(GroupKickedCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_left(GroupLeaveCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_list(GroupListCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_member_joined(GroupMemberJoinedCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_member_left(GroupMemberLeftCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_mute(GroupMuteCallback cb) overrideivon::ClientWrapperinlinevirtual
on_group_property_update(GroupPropertyUpdateCallback cb) overrideivon::ClientWrapperinlinevirtual
on_kicked(KickedCallback cb) overrideivon::ClientWrapperinlinevirtual
on_password_required(PasswordCallback cb) overrideivon::ClientWrapperinlinevirtual
on_server_properties(ServerPropertiesCallback cb) overrideivon::ClientWrapperinlinevirtual
on_server_property_update(ServerPropertyUpdateCallback cb) overrideivon::ClientWrapperinlinevirtual
on_tofu_verify(TofuVerifyCallback cb) overrideivon::ClientWrapperinlinevirtual
operator=(const ClientWrapper &)=deleteivon::ClientWrapper
operator=(ClientWrapper &&)=deleteivon::ClientWrapper
request_group_list() overrideivon::ClientWrapperinlinevirtual
send_broadcast_message(const std::string &type, const std::vector< uint8_t > &buffer) overrideivon::ClientWrapperinlinevirtual
send_client_message(const std::string &client_id, const std::string &type, const std::vector< uint8_t > &buffer) overrideivon::ClientWrapperinlinevirtual
send_group_data(const std::string &group_id, const unsigned char *data, size_t len) overrideivon::ClientWrapperinlinevirtual
send_group_data(const std::string &group_id, const std::vector< uint8_t > &data) overrideivon::ClientWrapperinlinevirtual
send_group_message(const std::string &group_id, const std::string &type, const std::vector< uint8_t > &buffer) overrideivon::ClientWrapperinlinevirtual
session_id() const overrideivon::ClientWrapperinlinevirtual
set_fanout_sender_id(uint64_t sender_id) overrideivon::ClientWrapperinlinevirtual
set_mute(const std::string &group_id, const std::string &target_client_id, bool muted) overrideivon::ClientWrapperinlinevirtual
~ClientWrapper() overrideivon::ClientWrapperinline
~IClient()=defaultivon::IClientvirtual