RTCTransportStats
[<Interface>]
type RTCTransportStats =
abstract member bytesReceived: float option with get, set
abstract member bytesSent: float option with get, set
abstract member dtlsCipher: string option with get, set
abstract member dtlsRole: RTCDtlsRole option with get, set
abstract member dtlsState: RTCDtlsTransportState with get, set
abstract member iceLocalUsernameFragment: string option with get, set
abstract member iceRole: RTCIceRole option with get, set
abstract member iceState: RTCIceTransportState option with get, set
abstract member localCertificateId: string option with get, set
abstract member packetsReceived: float option with get, set
abstract member packetsSent: float option with get, set
abstract member remoteCertificateId: string option with get, set
abstract member selectedCandidatePairChanges: float option with get, set
abstract member selectedCandidatePairId: string option with get, set
abstract member srtpCipher: string option with get, set
abstract member tlsVersion: string option with get, set
static member Create (id: string, timestamp: DOMHighResTimeStamp, type: RTCStatsType, dtlsState: RTCDtlsTransportState, ?bytesReceived: float, ?bytesSent: float, ?dtlsCipher: string, ?dtlsRole: RTCDtlsRole, ?iceLocalUsernameFragment: string, ?iceRole: RTCIceRole, ?iceState: RTCIceTransportState, ?localCertificateId: string, ?packetsReceived: float, ?packetsSent: float, ?remoteCertificateId: string, ?selectedCandidatePairChanges: float, ?selectedCandidatePairId: string, ?srtpCipher: string, ?tlsVersion: string) : RTCTransportStats
| |
|---|
| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | RTCStats |
| Attributes | [<AllowNullLiteral>] [<Interface>] |
Properties
abstract member bytesReceived: float option with get, set
abstract member bytesSent: float option with get, set
abstract member dtlsCipher: string option with get, set
abstract member dtlsRole: RTCDtlsRole option with get, set
abstract member iceLocalUsernameFragment: string option with get, set
abstract member iceRole: RTCIceRole option with get, set
abstract member localCertificateId: string option with get, set
abstract member packetsReceived: float option with get, set
abstract member packetsSent: float option with get, set
abstract member remoteCertificateId: string option with get, set
abstract member selectedCandidatePairChanges: float option with get, set
abstract member selectedCandidatePairId: string option with get, set
abstract member srtpCipher: string option with get, set
abstract member tlsVersion: string option with get, set
Methods
static member Create (id: string, timestamp: DOMHighResTimeStamp, type: RTCStatsType, dtlsState: RTCDtlsTransportState, ?bytesReceived: float, ?bytesSent: float, ?dtlsCipher: string, ?dtlsRole: RTCDtlsRole, ?iceLocalUsernameFragment: string, ?iceRole: RTCIceRole, ?iceState: RTCIceTransportState, ?localCertificateId: string, ?packetsReceived: float, ?packetsSent: float, ?remoteCertificateId: string, ?selectedCandidatePairChanges: float, ?selectedCandidatePairId: string, ?srtpCipher: string, ?tlsVersion: string) : RTCTransportStats