|
libivon 0.1.0
Voice-over-IP library
|
This is the complete list of members for ivon::ClientWrapper, including all inherited members.
| ClientWrapper(const Config &cfg) | ivon::ClientWrapper | inlineexplicit |
| ClientWrapper(ivon_client_t handle, NonOwning) noexcept | ivon::ClientWrapper | inlineexplicit |
| ClientWrapper(const ClientWrapper &)=delete | ivon::ClientWrapper | |
| ClientWrapper(ClientWrapper &&)=delete | ivon::ClientWrapper | |
| connect() override | ivon::ClientWrapper | inlinevirtual |
| connection_state() const noexcept override | ivon::ClientWrapper | inlinevirtual |
| disconnect() override | ivon::ClientWrapper | inlinevirtual |
| get_group_ids() const override | ivon::ClientWrapper | inlinevirtual |
| get_remote_client_count() const noexcept override | ivon::ClientWrapper | inlinevirtual |
| get_remote_client_ids() const override | ivon::ClientWrapper | inlinevirtual |
| handle() const noexcept | ivon::ClientWrapper | inline |
| has_remote_client(const std::string &client_id) const noexcept override | ivon::ClientWrapper | inlinevirtual |
| is_connected() const noexcept override | ivon::ClientWrapper | inlinevirtual |
| is_group_member(const std::string &group_id) const override | ivon::ClientWrapper | inlinevirtual |
| is_synchronized() const noexcept override | ivon::ClientWrapper | inlinevirtual |
| join_group(const std::string &group_id) override | ivon::ClientWrapper | inlinevirtual |
| leave_group(const std::string &group_id) override | ivon::ClientWrapper | inlinevirtual |
| on_client_joined(ClientJoinedCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_client_left(ClientLeftCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_client_message(ClientMessageCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_connection_state_changed(ConnectionStateCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_disconnected(DisconnectedCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_fanout_data(FanoutDataCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_fanout_error(FanoutErrorCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_joined(GroupJoinCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_key_update(GroupKeyUpdateCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_kicked(GroupKickedCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_left(GroupLeaveCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_list(GroupListCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_member_joined(GroupMemberJoinedCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_member_left(GroupMemberLeftCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_mute(GroupMuteCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_group_property_update(GroupPropertyUpdateCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_kicked(KickedCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_password_required(PasswordCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_server_properties(ServerPropertiesCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_server_property_update(ServerPropertyUpdateCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| on_tofu_verify(TofuVerifyCallback cb) override | ivon::ClientWrapper | inlinevirtual |
| operator=(const ClientWrapper &)=delete | ivon::ClientWrapper | |
| operator=(ClientWrapper &&)=delete | ivon::ClientWrapper | |
| request_group_list() override | ivon::ClientWrapper | inlinevirtual |
| send_broadcast_message(const std::string &type, const std::vector< uint8_t > &buffer) override | ivon::ClientWrapper | inlinevirtual |
| send_client_message(const std::string &client_id, const std::string &type, const std::vector< uint8_t > &buffer) override | ivon::ClientWrapper | inlinevirtual |
| send_group_data(const std::string &group_id, const unsigned char *data, size_t len) override | ivon::ClientWrapper | inlinevirtual |
| send_group_data(const std::string &group_id, const std::vector< uint8_t > &data) override | ivon::ClientWrapper | inlinevirtual |
| send_group_message(const std::string &group_id, const std::string &type, const std::vector< uint8_t > &buffer) override | ivon::ClientWrapper | inlinevirtual |
| session_id() const override | ivon::ClientWrapper | inlinevirtual |
| set_fanout_sender_id(uint64_t sender_id) override | ivon::ClientWrapper | inlinevirtual |
| set_mute(const std::string &group_id, const std::string &target_client_id, bool muted) override | ivon::ClientWrapper | inlinevirtual |
| ~ClientWrapper() override | ivon::ClientWrapper | inline |
| ~IClient()=default | ivon::IClient | virtual |