API documentation  2.0rc1
Public Member Functions | List of all members
client::MSAudioLocalClientEvent Class Reference

#include <clientlib.h>

Inherits client::MSLocalClientEventBase.

Public Member Functions

double get_cpuInsufficientEventRatio ()
 
void set_cpuInsufficientEventRatio (double)
 
double get_deviceCaptureNotFunctioningEventRatio ()
 
void set_deviceCaptureNotFunctioningEventRatio (double)
 
double get_deviceClippingEventRatio ()
 
void set_deviceClippingEventRatio (double)
 
double get_deviceEchoEventRatio ()
 
void set_deviceEchoEventRatio (double)
 
double get_deviceGlitchesEventRatio ()
 
void set_deviceGlitchesEventRatio (double)
 
double get_deviceHalfDuplexAECEventRatio ()
 
void set_deviceHalfDuplexAECEventRatio (double)
 
double get_deviceHowlingEventCount ()
 
void set_deviceHowlingEventCount (double)
 
double get_deviceLowSNREventRatio ()
 
void set_deviceLowSNREventRatio (double)
 
double get_deviceLowSpeechLevelEventRatio ()
 
void set_deviceLowSpeechLevelEventRatio (double)
 
double get_deviceMultipleEndpointsEventCount ()
 
void set_deviceMultipleEndpointsEventCount (double)
 
double get_deviceNearEndToEchoRatioEventRatio ()
 
void set_deviceNearEndToEchoRatioEventRatio (double)
 
double get_deviceRenderMuteEventRatio ()
 
void set_deviceRenderMuteEventRatio (double)
 
double get_deviceRenderNotFunctioningEventRatio ()
 
void set_deviceRenderNotFunctioningEventRatio (double)
 
double get_deviceRenderZeroVolumeEventRatio ()
 
void set_deviceRenderZeroVolumeEventRatio (double)
 
double get_networkDelayEventRatio ()
 
void set_networkDelayEventRatio (double)
 
double get_networkSendQualityEventRatio ()
 
void set_networkSendQualityEventRatio (double)
 
- Public Member Functions inherited from client::MSLocalClientEventBase
double get_networkBandwidthLowEventRatio ()
 
void set_networkBandwidthLowEventRatio (double)
 
double get_networkReceiveQualityEventRatio ()
 
void set_networkReceiveQualityEventRatio (double)
 
- Public Member Functions inherited from client::RTCStats
Stringget_id ()
 
void set_id (const String &)
 
Stringget_msType ()
 
void set_msType (const String &)
 
double get_timestamp ()
 
void set_timestamp (double)
 
Stringget_type ()
 
void set_type (const String &)
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Member Function Documentation

◆ get_cpuInsufficientEventRatio()

double client::MSAudioLocalClientEvent::get_cpuInsufficientEventRatio ( )

◆ get_deviceCaptureNotFunctioningEventRatio()

double client::MSAudioLocalClientEvent::get_deviceCaptureNotFunctioningEventRatio ( )

◆ get_deviceClippingEventRatio()

double client::MSAudioLocalClientEvent::get_deviceClippingEventRatio ( )

◆ get_deviceEchoEventRatio()

double client::MSAudioLocalClientEvent::get_deviceEchoEventRatio ( )

◆ get_deviceGlitchesEventRatio()

double client::MSAudioLocalClientEvent::get_deviceGlitchesEventRatio ( )

◆ get_deviceHalfDuplexAECEventRatio()

double client::MSAudioLocalClientEvent::get_deviceHalfDuplexAECEventRatio ( )

◆ get_deviceHowlingEventCount()

double client::MSAudioLocalClientEvent::get_deviceHowlingEventCount ( )

◆ get_deviceLowSNREventRatio()

double client::MSAudioLocalClientEvent::get_deviceLowSNREventRatio ( )

◆ get_deviceLowSpeechLevelEventRatio()

double client::MSAudioLocalClientEvent::get_deviceLowSpeechLevelEventRatio ( )

◆ get_deviceMultipleEndpointsEventCount()

double client::MSAudioLocalClientEvent::get_deviceMultipleEndpointsEventCount ( )

◆ get_deviceNearEndToEchoRatioEventRatio()

double client::MSAudioLocalClientEvent::get_deviceNearEndToEchoRatioEventRatio ( )

◆ get_deviceRenderMuteEventRatio()

double client::MSAudioLocalClientEvent::get_deviceRenderMuteEventRatio ( )

◆ get_deviceRenderNotFunctioningEventRatio()

double client::MSAudioLocalClientEvent::get_deviceRenderNotFunctioningEventRatio ( )

◆ get_deviceRenderZeroVolumeEventRatio()

double client::MSAudioLocalClientEvent::get_deviceRenderZeroVolumeEventRatio ( )

◆ get_networkDelayEventRatio()

double client::MSAudioLocalClientEvent::get_networkDelayEventRatio ( )

◆ get_networkSendQualityEventRatio()

double client::MSAudioLocalClientEvent::get_networkSendQualityEventRatio ( )

◆ set_cpuInsufficientEventRatio()

void client::MSAudioLocalClientEvent::set_cpuInsufficientEventRatio ( double  )

◆ set_deviceCaptureNotFunctioningEventRatio()

void client::MSAudioLocalClientEvent::set_deviceCaptureNotFunctioningEventRatio ( double  )

◆ set_deviceClippingEventRatio()

void client::MSAudioLocalClientEvent::set_deviceClippingEventRatio ( double  )

◆ set_deviceEchoEventRatio()

void client::MSAudioLocalClientEvent::set_deviceEchoEventRatio ( double  )

◆ set_deviceGlitchesEventRatio()

void client::MSAudioLocalClientEvent::set_deviceGlitchesEventRatio ( double  )

◆ set_deviceHalfDuplexAECEventRatio()

void client::MSAudioLocalClientEvent::set_deviceHalfDuplexAECEventRatio ( double  )

◆ set_deviceHowlingEventCount()

void client::MSAudioLocalClientEvent::set_deviceHowlingEventCount ( double  )

◆ set_deviceLowSNREventRatio()

void client::MSAudioLocalClientEvent::set_deviceLowSNREventRatio ( double  )

◆ set_deviceLowSpeechLevelEventRatio()

void client::MSAudioLocalClientEvent::set_deviceLowSpeechLevelEventRatio ( double  )

◆ set_deviceMultipleEndpointsEventCount()

void client::MSAudioLocalClientEvent::set_deviceMultipleEndpointsEventCount ( double  )

◆ set_deviceNearEndToEchoRatioEventRatio()

void client::MSAudioLocalClientEvent::set_deviceNearEndToEchoRatioEventRatio ( double  )

◆ set_deviceRenderMuteEventRatio()

void client::MSAudioLocalClientEvent::set_deviceRenderMuteEventRatio ( double  )

◆ set_deviceRenderNotFunctioningEventRatio()

void client::MSAudioLocalClientEvent::set_deviceRenderNotFunctioningEventRatio ( double  )

◆ set_deviceRenderZeroVolumeEventRatio()

void client::MSAudioLocalClientEvent::set_deviceRenderZeroVolumeEventRatio ( double  )

◆ set_networkDelayEventRatio()

void client::MSAudioLocalClientEvent::set_networkDelayEventRatio ( double  )

◆ set_networkSendQualityEventRatio()

void client::MSAudioLocalClientEvent::set_networkSendQualityEventRatio ( double  )