RtcIceCandidateStats class abstract

Properties of a candidate in Section 15.1 of RFC 5245. It corresponds to a RTCIceTransport object.

Full doc on W3C.

Inheritance
Implementers

Constructors

RtcIceCandidateStats(String? transportId, String? address, int? port, Protocol protocol, CandidateType candidateType, int? priority, String? url, Protocol? relayProtocol)

Properties

address String?
Address of the candidate, allowing for IPv4 addresses, IPv6 addresses, and fully qualified domain names (FQDNs).
getter/setter pair
candidateType CandidateType
Type of the ICE candidate.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
port int?
Port number of the candidate.
getter/setter pair
priority int?
Calculated as defined in Section 15.1 of RFC 5245.
getter/setter pair
protocol Protocol
Valid values for transport is one of udp and tcp.
getter/setter pair
relayProtocol Protocol?
Protocol used by the endpoint to communicate with the TURN server.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transportId String?
Unique ID that is associated to the object that was inspected to produce the RTCTransportStats associated with this candidate.
getter/setter pair
url String?
For local candidates this is the URL of the ICE server from which the candidate was obtained. It is the same as the url surfaced in the RTCPeerConnectionIceEvent.
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

Static Methods

fromFFI(RtcStatsType_RtcIceCandidateStats stats) RtcIceCandidateStats
Creates RtcIceCandidateStats basing on the ffi.RtcStatsType_RtcIceCandidateStats received from the native side.
override
fromMap(dynamic stats) RtcIceCandidateStats
Creates RtcIceCandidateStats basing on the Map received from the native side.
override