|
libivon 0.1.0
Voice-over-IP library
|
Speaking state change with client ID mapping. More...
#include <ivon_voice_session_wrapper.hpp>
Public Attributes | |
| uint64_t | sender_id {0} |
| Fanout sender ID of the speaking participant. | |
| std::string | client_id |
| Human-readable client name (empty if sender is unknown) | |
| std::string | group_id |
| Voice group ID. | |
| bool | speaking {false} |
| True = started speaking, false = stopped speaking. | |
| ivon_speaking_mode_t | mode {IVON_SPEAKING_MODE_PTT} |
| Speaking mode (PTT, VAD, etc.) | |
Speaking state change with client ID mapping.
| std::string ivon::VoiceSessionWrapper::SpeakingInfo::client_id |
Human-readable client name (empty if sender is unknown)
| std::string ivon::VoiceSessionWrapper::SpeakingInfo::group_id |
Voice group ID.
| ivon_speaking_mode_t ivon::VoiceSessionWrapper::SpeakingInfo::mode {IVON_SPEAKING_MODE_PTT} |
Speaking mode (PTT, VAD, etc.)
| uint64_t ivon::VoiceSessionWrapper::SpeakingInfo::sender_id {0} |
Fanout sender ID of the speaking participant.
| bool ivon::VoiceSessionWrapper::SpeakingInfo::speaking {false} |
True = started speaking, false = stopped speaking.