Remote receiver stats.
More...
◆ cumulativeNumberOfPacketsLost
- (int) cumulativeNumberOfPacketsLost |
|
|
|
Gets the cumulative number of packets lost.
◆ delaySinceLastSenderReport
- (long long) delaySinceLastSenderReport |
|
|
|
Gets the delay since last sender report.
◆ deserializePropertiesWithKey:valueJson:
- (void) deserializePropertiesWithKey: |
|
(NSString *) |
key |
valueJson: |
|
(NSString *) |
valueJson |
|
|
| |
Deserializes the properties.
- Parameters
-
key | The key. |
valueJson | The value in JSON format. |
◆ extendedHighestSequenceNumberReceived
- (long long) extendedHighestSequenceNumberReceived |
|
|
|
Gets the extended highest sequence number received.
◆ fractionLost
Gets the fraction lost according to RFC 1889.
The value has a range of 0 (no packet loss) to 255 (all packets lost).
◆ fromJsonArrayWithRemoteReceiversJson:
+ (NSMutableArray*) fromJsonArrayWithRemoteReceiversJson: |
|
(NSString *) |
remoteReceiversJson |
|
Derializes a remote receiver stats array from JSON.
- Parameters
-
remoteReceiversJson | The remote receivers' stats JSON. |
◆ fromJsonWithRemoteReceiverJson:
Derializes remote receiver stats from JSON.
- Parameters
-
remoteReceiverJson | The remote receiver's stats JSON. |
◆ init
◆ interarrivalJitter
- (long long) interarrivalJitter |
|
|
|
Gets the interarrival jitter.
◆ isEquivalentWithInstance:
Checks if a remote receiver is equivalent to this one.
- Parameters
-
instance | The remote receiver. |
◆ lastSenderReportTimestamp
- (long long) lastSenderReportTimestamp |
|
|
|
Gets the last sender report timestamp.
◆ percentLost
Gets the percentage of lost packets.
The value has a range of 0.0 (no packet loss) to 1.0 (all packets lost).
◆ remoteReceiverStats
◆ serializePropertiesWithJsonObject:
- (void) serializePropertiesWithJsonObject: |
|
(NSMutableDictionary< NSString *, NSString * > *) |
jsonObject |
|
Serializes the properties.
- Parameters
-
jsonObject | The JSON object. |
◆ synchronizationSource
- (long long) synchronizationSource |
|
|
|
Gets the synchronization source.
◆ toJson
◆ toJsonArrayWithRemoteReceivers:
+ (NSString*) toJsonArrayWithRemoteReceivers: |
|
(NSMutableArray *) |
remoteReceivers |
|
Serializes a remote receiver stats array to JSON.
- Parameters
-
remoteReceivers | The remote receivers' stats. |
◆ toJsonWithRemoteReceiver:
Serializes remote receiver stats to JSON.
- Parameters
-
remoteReceiver | The remote receiver's stats. |