Engage Engine API  1.246.9086
Loading...
Searching...
No Matches
AppConfigurationObjects::TuningSettings Class Reference

Inherits AppConfigurationObjects::ConfigurationObjectBase.

Public Member Functions

void clear ()
 
virtual void initForDocumenting ()
 
- Public Member Functions inherited from AppConfigurationObjects::ConfigurationObjectBase
virtual std::string toString ()
 
virtual bool isDocumenting () const
 

Public Attributes

uint32_t maxPooledRtpMb
 [Optional, Default 0 (no max)] Maximum number of RTP bytes allowed to be pooled
 
uint32_t maxPooledRtpObjects
 [Optional, Default 0 (no max)] Maximum number of RTP objects allowed to be pooled
 
uint32_t maxActiveRtpObjects
 [Optional, Default 0 (no max)] Maximum number of RTP objects allowed to be active
 
uint32_t maxPooledBlobMb
 [Optional, Default 0 (no max)] Maximum number of blob bytes allowed to be pooled
 
uint32_t maxPooledBlobObjects
 [Optional, Default 0 (no max)] Maximum number of blob objects allowed to be pooled
 
uint32_t maxActiveBlobObjects
 [Optional, Default 0 (no max)] Maximum number of blob objects allowed to be active
 
uint32_t maxPooledBufferMb
 [Optional, Default 0 (no max)] Maximum number of buffer bytes allowed to be pooled
 
uint32_t maxPooledBufferObjects
 [Optional, Default 0 (no max)] Maximum number of buffer objects allowed to be pooled
 
uint32_t maxActiveBufferObjects
 [Optional, Default 0 (no max)] Maximum number of buffer objects allowed to be active
 
uint32_t maxActiveRtpProcessors
 [Optional, Default 0 (no max)] Maximum number concurrent RTP processors
 
- Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase
nlohmann::json _attached
 

Additional Inherited Members

- Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase
bool _documenting
 

Detailed Description

Definition at line 454 of file ConfigurationObjects.h.

Constructor & Destructor Documentation

◆ TuningSettings()

AppConfigurationObjects::TuningSettings::TuningSettings ( )
inline

Definition at line 492 of file ConfigurationObjects.h.

Member Function Documentation

◆ clear()

void AppConfigurationObjects::TuningSettings::clear ( )
inline

Definition at line 497 of file ConfigurationObjects.h.

◆ initForDocumenting()

virtual void AppConfigurationObjects::TuningSettings::initForDocumenting ( )
inlinevirtual

Reimplemented from AppConfigurationObjects::ConfigurationObjectBase.

Definition at line 514 of file ConfigurationObjects.h.

Member Data Documentation

◆ maxActiveBlobObjects

uint32_t AppConfigurationObjects::TuningSettings::maxActiveBlobObjects

[Optional, Default 0 (no max)] Maximum number of blob objects allowed to be active

Definition at line 477 of file ConfigurationObjects.h.

◆ maxActiveBufferObjects

uint32_t AppConfigurationObjects::TuningSettings::maxActiveBufferObjects

[Optional, Default 0 (no max)] Maximum number of buffer objects allowed to be active

Definition at line 487 of file ConfigurationObjects.h.

◆ maxActiveRtpObjects

uint32_t AppConfigurationObjects::TuningSettings::maxActiveRtpObjects

[Optional, Default 0 (no max)] Maximum number of RTP objects allowed to be active

Definition at line 467 of file ConfigurationObjects.h.

◆ maxActiveRtpProcessors

uint32_t AppConfigurationObjects::TuningSettings::maxActiveRtpProcessors

[Optional, Default 0 (no max)] Maximum number concurrent RTP processors

Definition at line 490 of file ConfigurationObjects.h.

◆ maxPooledBlobMb

uint32_t AppConfigurationObjects::TuningSettings::maxPooledBlobMb

[Optional, Default 0 (no max)] Maximum number of blob bytes allowed to be pooled

Definition at line 471 of file ConfigurationObjects.h.

◆ maxPooledBlobObjects

uint32_t AppConfigurationObjects::TuningSettings::maxPooledBlobObjects

[Optional, Default 0 (no max)] Maximum number of blob objects allowed to be pooled

Definition at line 474 of file ConfigurationObjects.h.

◆ maxPooledBufferMb

uint32_t AppConfigurationObjects::TuningSettings::maxPooledBufferMb

[Optional, Default 0 (no max)] Maximum number of buffer bytes allowed to be pooled

Definition at line 481 of file ConfigurationObjects.h.

◆ maxPooledBufferObjects

uint32_t AppConfigurationObjects::TuningSettings::maxPooledBufferObjects

[Optional, Default 0 (no max)] Maximum number of buffer objects allowed to be pooled

Definition at line 484 of file ConfigurationObjects.h.

◆ maxPooledRtpMb

uint32_t AppConfigurationObjects::TuningSettings::maxPooledRtpMb

[Optional, Default 0 (no max)] Maximum number of RTP bytes allowed to be pooled

Definition at line 461 of file ConfigurationObjects.h.

◆ maxPooledRtpObjects

uint32_t AppConfigurationObjects::TuningSettings::maxPooledRtpObjects

[Optional, Default 0 (no max)] Maximum number of RTP objects allowed to be pooled

Definition at line 464 of file ConfigurationObjects.h.


The documentation for this class was generated from the following file: