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

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

audio() noexceptivon::VoiceSessionWrapperinline
audio() const noexceptivon::VoiceSessionWrapperinline
audio_handle() const noexceptivon::VoiceSessionWrapperinline
client() noexceptivon::VoiceSessionWrapperinline
client() const noexceptivon::VoiceSessionWrapperinline
client_handle() const noexceptivon::VoiceSessionWrapperinline
connect()ivon::VoiceSessionWrapperinline
disable_transmit(const std::string &group_id={})ivon::VoiceSessionWrapperinline
disconnect()ivon::VoiceSessionWrapperinline
enable_transmit(const std::string &group_id={})ivon::VoiceSessionWrapperinline
get_audio_stats() const noexceptivon::VoiceSessionWrapperinline
get_group_ids() constivon::VoiceSessionWrapperinline
get_log_level() constivon::VoiceSessionWrapperinline
get_remote_client_count() const noexceptivon::VoiceSessionWrapperinline
get_remote_client_ids() constivon::VoiceSessionWrapperinline
get_speaking_senders() constivon::VoiceSessionWrapperinline
handle() const noexceptivon::VoiceSessionWrapperinline
has_remote_client(const std::string &client_id) const noexceptivon::VoiceSessionWrapperinline
is_voice_group_joined(const std::string &group_id={}) const noexceptivon::VoiceSessionWrapperinline
join_voice_group(const std::string &group_id)ivon::VoiceSessionWrapperinline
leave_voice_group(const std::string &group_id)ivon::VoiceSessionWrapperinline
local_sender_id() const noexceptivon::VoiceSessionWrapperinline
MemberJoinedCallback typedefivon::VoiceSessionWrapper
MemberLeftCallback typedefivon::VoiceSessionWrapper
on_client_joined(ClientJoinedCallback cb)ivon::VoiceSessionWrapperinline
on_client_left(ClientLeftCallback cb)ivon::VoiceSessionWrapperinline
on_client_message(ClientMessageCallback cb)ivon::VoiceSessionWrapperinline
on_connection_state_changed(ConnectionStateCallback cb)ivon::VoiceSessionWrapperinline
on_disconnected(DisconnectedCallback cb)ivon::VoiceSessionWrapperinline
on_group_kicked(GroupKickedCallback cb)ivon::VoiceSessionWrapperinline
on_group_left(GroupLeaveCallback cb)ivon::VoiceSessionWrapperinline
on_group_list(GroupListCallback cb)ivon::VoiceSessionWrapperinline
on_group_property_update(GroupPropertyUpdateCallback cb)ivon::VoiceSessionWrapperinline
on_kicked(KickedCallback cb)ivon::VoiceSessionWrapperinline
on_member_joined(MemberJoinedCallback cb)ivon::VoiceSessionWrapperinline
on_member_left(MemberLeftCallback cb)ivon::VoiceSessionWrapperinline
on_password_required(PasswordCallback cb)ivon::VoiceSessionWrapperinline
on_server_properties(ServerPropertiesCallback cb)ivon::VoiceSessionWrapperinline
on_server_property_update(ServerPropertyUpdateCallback cb)ivon::VoiceSessionWrapperinline
on_speaking(SpeakingCallback cb)ivon::VoiceSessionWrapperinline
on_tofu_verify(TofuVerifyCallback cb)ivon::VoiceSessionWrapperinline
on_voice_error(VoiceErrorCallback cb)ivon::VoiceSessionWrapperinline
on_voice_joined(VoiceJoinedCallback cb)ivon::VoiceSessionWrapperinline
operator=(const VoiceSessionWrapper &)=deleteivon::VoiceSessionWrapper
operator=(VoiceSessionWrapper &&)=deleteivon::VoiceSessionWrapper
OutputFrame typedefivon::VoiceSessionWrapper
PcmSourceCallback typedefivon::VoiceSessionWrapper
request_group_list()ivon::VoiceSessionWrapperinline
send_broadcast_message(const std::string &type, const std::vector< uint8_t > &buffer)ivon::VoiceSessionWrapperinline
send_client_message(const std::string &client_id, const std::string &type, const std::vector< uint8_t > &buffer)ivon::VoiceSessionWrapperinline
send_group_message(const std::string &group_id, const std::string &type, const std::vector< uint8_t > &buffer)ivon::VoiceSessionWrapperinline
set_log_level(int level)ivon::VoiceSessionWrapperinline
set_mute(const std::string &group_id, const std::string &target_client_id, bool muted)ivon::VoiceSessionWrapperinline
set_pcm_source(PcmSourceCallback cb)ivon::VoiceSessionWrapperinline
SpeakingCallback typedefivon::VoiceSessionWrapper
start_audio()ivon::VoiceSessionWrapperinline
start_speaking(ivon_speaking_mode_t mode=IVON_SPEAKING_MODE_PTT)ivon::VoiceSessionWrapperinline
stop_audio()ivon::VoiceSessionWrapperinline
VoiceErrorCallback typedefivon::VoiceSessionWrapper
VoiceJoinedCallback typedefivon::VoiceSessionWrapper
VoiceSessionWrapper(const Config &cfg)ivon::VoiceSessionWrapperinlineexplicit
VoiceSessionWrapper(const VoiceSessionWrapper &)=deleteivon::VoiceSessionWrapper
VoiceSessionWrapper(VoiceSessionWrapper &&)=deleteivon::VoiceSessionWrapper
~VoiceSessionWrapper()ivon::VoiceSessionWrapperinline