Quality Limitation Durations. More...
Instance Methods | |
| (double) | - bandwidth |
| Gets the duration for which quality was limited by bandwidth. More... | |
| (double) | - cpu |
| Gets the duration for which quality was limited by cpu. More... | |
| (bool) | - hasAny |
| Gets if there are any durations. More... | |
| (instancetype) | - init |
| (bool) | - isEquivalentWithInstance: |
| Checks if a quality limitation durations is equivalent to this one. More... | |
| (double) | - none |
| Gets the duration for which quality was not limited. More... | |
| (double) | - other |
| Gets the duration for which quality was limited for other reasons. More... | |
| (NSString *) | - toJson |
| Serializes this to JSON. More... | |
Instance Methods inherited from <FMLiveSwitchIEquivalent> | |
| (bool) | - isEquivalentWithInstance: |
| Checks if an instance is equivalent to this one. More... | |
Class Methods | |
| (FMLiveSwitchQualityLimitationDurations *) | + fromJsonWithQualityLimitationDurationsJson: |
| Derializes quality limitation durations from JSON. More... | |
| (FMLiveSwitchQualityLimitationDurations *) | + qualityLimitationDurations |
| (NSString *) | + toJsonWithQualityLimitationDurations: |
| Serializes the quality limitation durations to JSON. More... | |
Quality Limitation Durations.
| - (double) bandwidth |
Gets the duration for which quality was limited by bandwidth.
| - (double) cpu |
Gets the duration for which quality was limited by cpu.
| + (FMLiveSwitchQualityLimitationDurations*) fromJsonWithQualityLimitationDurationsJson: | (NSString *) | qualityLimitationDurationsJson |
Derializes quality limitation durations from JSON.
| qualityLimitationDurationsJson | The quality limitation durations JSON. |
| - (bool) hasAny |
Gets if there are any durations.
| - (instancetype) init |
| - (bool) isEquivalentWithInstance: | (FMLiveSwitchQualityLimitationDurations *) | instance |
Checks if a quality limitation durations is equivalent to this one.
| instance | The quality limitation durations. |
| - (double) none |
Gets the duration for which quality was not limited.
| - (double) other |
Gets the duration for which quality was limited for other reasons.
| + (FMLiveSwitchQualityLimitationDurations*) qualityLimitationDurations |
| - (NSString*) toJson |
Serializes this to JSON.
| + (NSString*) toJsonWithQualityLimitationDurations: | (FMLiveSwitchQualityLimitationDurations *) | qualityLimitationDurations |
Serializes the quality limitation durations to JSON.
| qualityLimitationDurations | The quality limitation durations. |