Skip to content

RTCIceCandidatePairStats

[<Interface>]
type RTCIceCandidatePairStats =
    abstract member availableIncomingBitrate: float option with get, set
    abstract member availableOutgoingBitrate: float option with get, set
    abstract member bytesDiscardedOnSend: float option with get, set
    abstract member bytesReceived: float option with get, set
    abstract member bytesSent: float option with get, set
    abstract member consentRequestsSent: float option with get, set
    abstract member currentRoundTripTime: float option with get, set
    abstract member lastPacketReceivedTimestamp: DOMHighResTimeStamp option with get, set
    abstract member lastPacketSentTimestamp: DOMHighResTimeStamp option with get, set
    abstract member localCandidateId: string with get, set
    abstract member nominated: bool option with get, set
    abstract member packetsDiscardedOnSend: float option with get, set
    abstract member packetsReceived: float option with get, set
    abstract member packetsSent: float option with get, set
    abstract member remoteCandidateId: string with get, set
    abstract member requestsReceived: float option with get, set
    abstract member requestsSent: float option with get, set
    abstract member responsesReceived: float option with get, set
    abstract member responsesSent: float option with get, set
    abstract member state: RTCStatsIceCandidatePairState with get, set
    abstract member totalRoundTripTime: float option with get, set
    abstract member transportId: string with get, set
    static member Create (id: string, timestamp: DOMHighResTimeStamp, type: RTCStatsType, localCandidateId: string, remoteCandidateId: string, state: RTCStatsIceCandidatePairState, transportId: string, ?availableIncomingBitrate: float, ?availableOutgoingBitrate: float, ?bytesDiscardedOnSend: float, ?bytesReceived: float, ?bytesSent: float, ?consentRequestsSent: float, ?currentRoundTripTime: float, ?lastPacketReceivedTimestamp: DOMHighResTimeStamp, ?lastPacketSentTimestamp: DOMHighResTimeStamp, ?nominated: bool, ?packetsDiscardedOnSend: float, ?packetsReceived: float, ?packetsSent: float, ?requestsReceived: float, ?requestsSent: float, ?responsesReceived: float, ?responsesSent: float, ?totalRoundTripTime: float) : RTCIceCandidatePairStats
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsRTCStats
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member availableIncomingBitrate: float option with get, set
abstract member availableOutgoingBitrate: float option with get, set
abstract member bytesDiscardedOnSend: float option with get, set
abstract member bytesReceived: float option with get, set
abstract member bytesSent: float option with get, set
abstract member consentRequestsSent: float option with get, set
abstract member currentRoundTripTime: float option with get, set
abstract member lastPacketReceivedTimestamp: DOMHighResTimeStamp option with get, set
abstract member lastPacketSentTimestamp: DOMHighResTimeStamp option with get, set
abstract member localCandidateId: string with get, set
abstract member nominated: bool option with get, set
abstract member packetsDiscardedOnSend: float option with get, set
abstract member packetsReceived: float option with get, set
abstract member packetsSent: float option with get, set
abstract member remoteCandidateId: string with get, set
abstract member requestsReceived: float option with get, set
abstract member requestsSent: float option with get, set
abstract member responsesReceived: float option with get, set
abstract member responsesSent: float option with get, set
abstract member state: RTCStatsIceCandidatePairState with get, set
abstract member totalRoundTripTime: float option with get, set
abstract member transportId: string with get, set

Methods

static member Create (id: string, timestamp: DOMHighResTimeStamp, type: RTCStatsType, localCandidateId: string, remoteCandidateId: string, state: RTCStatsIceCandidatePairState, transportId: string, ?availableIncomingBitrate: float, ?availableOutgoingBitrate: float, ?bytesDiscardedOnSend: float, ?bytesReceived: float, ?bytesSent: float, ?consentRequestsSent: float, ?currentRoundTripTime: float, ?lastPacketReceivedTimestamp: DOMHighResTimeStamp, ?lastPacketSentTimestamp: DOMHighResTimeStamp, ?nominated: bool, ?packetsDiscardedOnSend: float, ?packetsReceived: float, ?packetsSent: float, ?requestsReceived: float, ?requestsSent: float, ?responsesReceived: float, ?responsesSent: float, ?totalRoundTripTime: float) : RTCIceCandidatePairStats