FMLiveSwitchBandwidthEstimationRobustThroughputEstimatorSettings Class Reference

Instance Methods

(bool) - enabled
 
(instancetype) - init
 
(FMLiveSwitchBandwidthEstimationTimeDelta *) - maxWindowDuration
 
(int) - maxWindowPackets
 
(FMLiveSwitchBandwidthEstimationTimeDelta *) - minWindowDuration
 
(int) - requiredPackets
 
(void) - setEnabled:
 
(void) - setMaxWindowDuration:
 
(void) - setMaxWindowPackets:
 
(void) - setMinWindowDuration:
 
(void) - setRequiredPackets:
 
(void) - setUnackedWeight:
 
(void) - setWindowPackets:
 
(double) - unackedWeight
 
(int) - windowPackets
 

Class Methods

(FMLiveSwitchBandwidthEstimationRobustThroughputEstimatorSettings *) + robustThroughputEstimatorSettings
 

Method Documentation

◆ enabled

- (bool) enabled

◆ init

- (instancetype) init

◆ maxWindowDuration

◆ maxWindowPackets

- (int) maxWindowPackets

◆ minWindowDuration

◆ requiredPackets

- (int) requiredPackets

◆ robustThroughputEstimatorSettings

◆ setEnabled:

- (void) setEnabled: (bool)  value

◆ setMaxWindowDuration:

- (void) setMaxWindowDuration: (FMLiveSwitchBandwidthEstimationTimeDelta *)  value

◆ setMaxWindowPackets:

- (void) setMaxWindowPackets: (int)  value

◆ setMinWindowDuration:

- (void) setMinWindowDuration: (FMLiveSwitchBandwidthEstimationTimeDelta *)  value

◆ setRequiredPackets:

- (void) setRequiredPackets: (int)  value

◆ setUnackedWeight:

- (void) setUnackedWeight: (double)  value

◆ setWindowPackets:

- (void) setWindowPackets: (int)  value

◆ unackedWeight

- (double) unackedWeight

◆ windowPackets

- (int) windowPackets