FMLiveSwitchBandwidthEstimationTimestamp Class Reference

Instance Methods

(void) - addAssignWithDelta:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) - addWithDelta:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) - createInstance:
 
(NSString *) - description
 
(long long) - ms
 
(double) - msAsDouble
 
(long long) - msOrWithFallbackValue:
 
(long long) - seconds
 
(double) - secondsAsDouble
 
(long long) - secondsOrWithFallbackValue:
 
(void) - subtractAssignWithDelta:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) - subtractWithDelta:
 
(FMLiveSwitchBandwidthEstimationTimeDelta *) - subtractWithOther:
 
(long long) - us
 
(double) - usAsDouble
 
(long long) - usOrWithFallbackValue:
 
- Instance Methods inherited from FMLiveSwitchBandwidthEstimationUnitBase
(bool) - greaterThanOrEqualsWithOther:
 
(bool) - greaterThanWithOther:
 
(instancetype) - initWithValue:
 
(bool) - isEqualWithOther:
 
(bool) - isFinite
 
(bool) - isInfinite
 
(bool) - isMinusInfinity
 
(bool) - isPlusInfinity
 
(bool) - isZero
 
(bool) - lessThanOrEqualsWithOther:
 
(bool) - lessThanWithOther:
 
(bool) - notEqualsWithOther:
 
(UnitT) - roundDownToWithResolution:
 
(UnitT) - roundToWithResolution:
 
(UnitT) - roundUpToWithResolution:
 
(double) - toDoubleValueOrWithFallbackValue:
 
(double) - toFractionAsDoubleWithDenominator:
 
(long long) - toFractionOrWithDenominator:fallbackValue:
 
(long long) - toFractionWithDenominator:
 
(long long) - toLongValueOrWithFallbackValue:
 
(double) - toMultipleAsDoubleWithFactor:
 
(long long) - toMultipleWithFactor:
 
(long long) - toValue
 
(double) - toValueAsDouble
 

Class Methods

(FMLiveSwitchBandwidthEstimationTimestamp *) + maxWithA:b:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + microsDouble:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + microsLong:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + millisDouble:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + millisLong:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + minusInfinity
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + minWithA:b:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + nowMillis
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + plusInfinity
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + secondsDouble:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + secondsLong:
 
(FMLiveSwitchBandwidthEstimationTimestamp *) + zero
 
- Class Methods inherited from FMLiveSwitchBandwidthEstimationUnitBase
(double) + minusInfinityDoubleVal
 
(long long) + minusInfinityVal
 
(double) + plusInfinityDoubleVal
 
(long long) + plusInfinityVal
 
(FMLiveSwitchBandwidthEstimationUnitBase *) + unitBase:
 
(long long) + validateFractionWithDenominator:value:oneSided:
 
(long long) + validateValue:oneSided:
 

Additional Inherited Members

- Protected Attributes inherited from FMLiveSwitchBandwidthEstimationUnitBase
 __pad0__: NSObject- (UnitT) asSubClassRef
 

Method Documentation

◆ addAssignWithDelta:

- (void) addAssignWithDelta: (FMLiveSwitchBandwidthEstimationTimeDelta *)  delta

◆ addWithDelta:

◆ createInstance:

- (FMLiveSwitchBandwidthEstimationTimestamp*) createInstance: (long long)  value

◆ description

- (NSString*) description

◆ maxWithA:b:

◆ microsDouble:

+ (FMLiveSwitchBandwidthEstimationTimestamp*) microsDouble: (double)  value

◆ microsLong:

+ (FMLiveSwitchBandwidthEstimationTimestamp*) microsLong: (long long)  value

◆ millisDouble:

+ (FMLiveSwitchBandwidthEstimationTimestamp*) millisDouble: (double)  value

◆ millisLong:

+ (FMLiveSwitchBandwidthEstimationTimestamp*) millisLong: (long long)  value

◆ minusInfinity

◆ minWithA:b:

◆ ms

- (long long) ms

◆ msAsDouble

- (double) msAsDouble

◆ msOrWithFallbackValue:

- (long long) msOrWithFallbackValue: (long long)  fallbackValue

◆ nowMillis

◆ plusInfinity

◆ seconds

- (long long) seconds

◆ secondsAsDouble

- (double) secondsAsDouble

◆ secondsDouble:

+ (FMLiveSwitchBandwidthEstimationTimestamp*) secondsDouble: (double)  value

◆ secondsLong:

+ (FMLiveSwitchBandwidthEstimationTimestamp*) secondsLong: (long long)  value

◆ secondsOrWithFallbackValue:

- (long long) secondsOrWithFallbackValue: (long long)  fallbackValue

◆ subtractAssignWithDelta:

- (void) subtractAssignWithDelta: (FMLiveSwitchBandwidthEstimationTimeDelta *)  delta

◆ subtractWithDelta:

◆ subtractWithOther:

◆ us

- (long long) us

◆ usAsDouble

- (double) usAsDouble

◆ usOrWithFallbackValue:

- (long long) usOrWithFallbackValue: (long long)  fallbackValue

◆ zero