Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IUserAudioStatus Class Referenceabstract

User audio status interface. More...

#include <meeting_audio_interface.h>

Public Member Functions

virtual unsigned int GetUserId ()=0
 Get the user ID.
 
virtual AudioStatus GetStatus ()=0
 Get the audio status of the user.
 
virtual AudioType GetAudioType ()=0
 Get the audio type of the user.
 
virtual ~IUserAudioStatus ()
 

Detailed Description

User audio status interface.

Definition at line 55 of file meeting_audio_interface.h.

Constructor & Destructor Documentation

◆ ~IUserAudioStatus()

virtual IUserAudioStatus::~IUserAudioStatus ( )
inlinevirtual

Definition at line 69 of file meeting_audio_interface.h.

69{};

Member Function Documentation

◆ GetAudioType()

virtual AudioType IUserAudioStatus::GetAudioType ( )
pure virtual

Get the audio type of the user.

Returns
Value defined in AudioType enum, see AudioType enum.

◆ GetStatus()

virtual AudioStatus IUserAudioStatus::GetStatus ( )
pure virtual

Get the audio status of the user.

Returns
Value defined in AudioStatus enum, see AudioStatus enum.

◆ GetUserId()

virtual unsigned int IUserAudioStatus::GetUserId ( )
pure virtual

Get the user ID.

Returns
The user ID.