RTCIceCandidatePairStats
Overview
The WebRTC RTCIceCandidatePairStats 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.
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.WebAssembly.DOM
- Platforms: WebAssembly
Properties
availableIncomingBitrate
property availableIncomingBitrate: Double read write;
Double availableIncomingBitrate { get; set; }
var availableIncomingBitrate: Double { get{} set{} }
Double availableIncomingBitrate { __get; __set; }
Property availableIncomingBitrate() As Double
availableOutgoingBitrate
property availableOutgoingBitrate: Double read write;
Double availableOutgoingBitrate { get; set; }
var availableOutgoingBitrate: Double { get{} set{} }
Double availableOutgoingBitrate { __get; __set; }
Property availableOutgoingBitrate() As Double
bytesReceieved
property bytesReceieved: Double read write;
Double bytesReceieved { get; set; }
var bytesReceieved: Double { get{} set{} }
Double bytesReceieved { __get; __set; }
Property bytesReceieved() As Double
bytesSent
property bytesSent: Double read write;
Double bytesSent { get; set; }
var bytesSent: Double { get{} set{} }
Double bytesSent { __get; __set; }
Property bytesSent() As Double
circuitBreakerTriggerCount
property circuitBreakerTriggerCount: Int32 read write;
Int32 circuitBreakerTriggerCount { get; set; }
var circuitBreakerTriggerCount: Int32 { get{} set{} }
Int32 circuitBreakerTriggerCount { __get; __set; }
Property circuitBreakerTriggerCount() As Int32
consentExpiredTimestamp
property consentExpiredTimestamp: DOMHighResTimeStamp read write;
DOMHighResTimeStamp consentExpiredTimestamp { get; set; }
var consentExpiredTimestamp: DOMHighResTimeStamp { get{} set{} }
DOMHighResTimeStamp consentExpiredTimestamp { __get; __set; }
Property consentExpiredTimestamp() As DOMHighResTimeStamp
consentRequestsSent
property consentRequestsSent: Double read write;
Double consentRequestsSent { get; set; }
var consentRequestsSent: Double { get{} set{} }
Double consentRequestsSent { __get; __set; }
Property consentRequestsSent() As Double
currentRoundTripTime
property currentRoundTripTime: DateTime read write;
DateTime currentRoundTripTime { get; set; }
var currentRoundTripTime: DateTime { get{} set{} }
DateTime currentRoundTripTime { __get; __set; }
Property currentRoundTripTime() As DateTime
firstRequestTimestamp
property firstRequestTimestamp: DOMHighResTimeStamp read write;
DOMHighResTimeStamp firstRequestTimestamp { get; set; }
var firstRequestTimestamp: DOMHighResTimeStamp { get{} set{} }
DOMHighResTimeStamp firstRequestTimestamp { __get; __set; }
Property firstRequestTimestamp() As DOMHighResTimeStamp
lastPacketReceivedTimestamp
property lastPacketReceivedTimestamp: DOMHighResTimeStamp read write;
DOMHighResTimeStamp lastPacketReceivedTimestamp { get; set; }
var lastPacketReceivedTimestamp: DOMHighResTimeStamp { get{} set{} }
DOMHighResTimeStamp lastPacketReceivedTimestamp { __get; __set; }
Property lastPacketReceivedTimestamp() As DOMHighResTimeStamp
lastPacketSentTimestamp
property lastPacketSentTimestamp: DOMHighResTimeStamp read write;
DOMHighResTimeStamp lastPacketSentTimestamp { get; set; }
var lastPacketSentTimestamp: DOMHighResTimeStamp { get{} set{} }
DOMHighResTimeStamp lastPacketSentTimestamp { __get; __set; }
Property lastPacketSentTimestamp() As DOMHighResTimeStamp
lastRequestTimestamp
property lastRequestTimestamp: DOMHighResTimeStamp read write;
DOMHighResTimeStamp lastRequestTimestamp { get; set; }
var lastRequestTimestamp: DOMHighResTimeStamp { get{} set{} }
DOMHighResTimeStamp lastRequestTimestamp { __get; __set; }
Property lastRequestTimestamp() As DOMHighResTimeStamp
lastResponseTimestamp
property lastResponseTimestamp: DOMHighResTimeStamp read write;
DOMHighResTimeStamp lastResponseTimestamp { get; set; }
var lastResponseTimestamp: DOMHighResTimeStamp { get{} set{} }
DOMHighResTimeStamp lastResponseTimestamp { __get; __set; }
Property lastResponseTimestamp() As DOMHighResTimeStamp
localCandidateId
property localCandidateId: Int32 read write;
Int32 localCandidateId { get; set; }
var localCandidateId: Int32 { get{} set{} }
Int32 localCandidateId { __get; __set; }
Property localCandidateId() As Int32
nominated
property nominated: Boolean read write;
Boolean nominated { get; set; }
var nominated: Boolean { get{} set{} }
Boolean nominated { __get; __set; }
Property nominated() As Boolean
packetsReceived
property packetsReceived: Double read write;
Double packetsReceived { get; set; }
var packetsReceived: Double { get{} set{} }
Double packetsReceived { __get; __set; }
Property packetsReceived() As Double
packetsSent
property packetsSent: Double read write;
Double packetsSent { get; set; }
var packetsSent: Double { get{} set{} }
Double packetsSent { __get; __set; }
Property packetsSent() As Double
remoteCandidateId
property remoteCandidateId: Int32 read write;
Int32 remoteCandidateId { get; set; }
var remoteCandidateId: Int32 { get{} set{} }
Int32 remoteCandidateId { __get; __set; }
Property remoteCandidateId() As Int32
requestsReceived
property requestsReceived: Double read write;
Double requestsReceived { get; set; }
var requestsReceived: Double { get{} set{} }
Double requestsReceived { __get; __set; }
Property requestsReceived() As Double
requestsSent
property requestsSent: Double read write;
Double requestsSent { get; set; }
var requestsSent: Double { get{} set{} }
Double requestsSent { __get; __set; }
Property requestsSent() As Double
responsesReceived
property responsesReceived: Double read write;
Double responsesReceived { get; set; }
var responsesReceived: Double { get{} set{} }
Double responsesReceived { __get; __set; }
Property responsesReceived() As Double
responsesSent
property responsesSent: Double read write;
Double responsesSent { get; set; }
var responsesSent: Double { get{} set{} }
Double responsesSent { __get; __set; }
Property responsesSent() As Double
retransmissionsReceived
property retransmissionsReceived: Double read write;
Double retransmissionsReceived { get; set; }
var retransmissionsReceived: Double { get{} set{} }
Double retransmissionsReceived { __get; __set; }
Property retransmissionsReceived() As Double
retransmissionsSent
property retransmissionsSent: Double read write;
Double retransmissionsSent { get; set; }
var retransmissionsSent: Double { get{} set{} }
Double retransmissionsSent { __get; __set; }
Property retransmissionsSent() As Double
state
property state: dynamic read write;
dynamic state { get; set; }
var state: dynamic { get{} set{} }
dynamic state { __get; __set; }
Property state() As dynamic
totalRoundTripTime
property totalRoundTripTime: DateTime read write;
DateTime totalRoundTripTime { get; set; }
var totalRoundTripTime: DateTime { get{} set{} }
DateTime totalRoundTripTime { __get; __set; }
Property totalRoundTripTime() As DateTime
transportId
property transportId: Int32 read write;
Int32 transportId { get; set; }
var transportId: Int32 { get{} set{} }
Int32 transportId { __get; __set; }
Property transportId() As Int32