RTCIceCandidatePairStats class

The WebRTC dictionary reports statistics which provide insight into the quality and performance of an RTCPeerConnection while connected and configured as described by the specified pair of ICE candidates. If a RTCStats-based object's type is candidate-pair, it's an object.

Implemented types
Available extensions
Annotations
  • @anonymous
  • @JS()
  • @staticInterop

Constructors

RTCIceCandidatePairStats({required String transportId, required String localCandidateId, required String remoteCandidateId, required RTCStatsIceCandidatePairState state, bool? nominated, int? packetsSent, int? packetsReceived, int? bytesSent, int? bytesReceived, double? lastPacketSentTimestamp, double? lastPacketReceivedTimestamp, double? totalRoundTripTime, double? currentRoundTripTime, double? availableOutgoingBitrate, double? availableIncomingBitrate, int? requestsReceived, int? requestsSent, int? responsesReceived, int? responsesSent, int? consentRequestsSent, int? packetsDiscardedOnSend, int? bytesDiscardedOnSend})
factory

Properties

availableIncomingBitrate double

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
availableOutgoingBitrate double

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
bytesDiscardedOnSend int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
bytesReceived int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
bytesSent int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
consentRequestsSent int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
currentRoundTripTime double

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String

Available on RTCStats, provided by the PropsRTCStats extension

getter/setter pair
lastPacketReceivedTimestamp double

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
lastPacketSentTimestamp double

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
localCandidateId String

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
nominated bool

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
packetsDiscardedOnSend int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
packetsReceived int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
packetsSent int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
remoteCandidateId String

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
requestsReceived int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
requestsSent int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
responsesReceived int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
responsesSent int

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state RTCStatsIceCandidatePairState

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
timestamp double

Available on RTCStats, provided by the PropsRTCStats extension

getter/setter pair
totalRoundTripTime double

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
transportId String

Available on RTCIceCandidatePairStats, provided by the PropsRTCIceCandidatePairStats extension

getter/setter pair
type RTCStatsType

Available on RTCStats, provided by the PropsRTCStats extension

getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited