RTCDataChannel
E544012
RTCDataChannel is a WebRTC API interface that enables bidirectional, low-latency data transfer between peers in a web application.
Statements (53)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript interface
ⓘ
WebRTC API interface ⓘ |
| accessibleFrom | JavaScript running in the browser ⓘ |
| associatedWith | RTCPeerConnection ⓘ |
| createdBy | RTCPeerConnection NERFINISHED ⓘ |
| definedIn | WebRTC 1.0 specification NERFINISHED ⓘ |
| hasAttribute |
binaryType
ⓘ
bufferedAmount ⓘ bufferedAmountLowThreshold ⓘ id ⓘ label ⓘ maxPacketLifeTime ⓘ maxRetransmits ⓘ negotiated ⓘ ordered ⓘ protocol ⓘ readyState ⓘ |
| hasEventHandler |
onclose
ⓘ
onerror ⓘ onmessage ⓘ onopen ⓘ |
| hasMethod |
close
ⓘ
send ⓘ |
| hasProperty |
low-latency transport
ⓘ
negotiated or in-band negotiation ⓘ ordered or unordered delivery modes ⓘ peer-to-peer communication ⓘ reliable or unreliable delivery modes ⓘ supports binary data ⓘ supports text data ⓘ |
| hasReadyStateValue |
closed
ⓘ
closing ⓘ connecting ⓘ open ⓘ |
| hasUnderlyingProtocol | SCTP NERFINISHED ⓘ |
| partOf | WebRTC NERFINISHED ⓘ |
| runsInEnvironment |
WebRTC-capable runtime
ⓘ
web browser ⓘ |
| standardizedBy | W3C NERFINISHED ⓘ |
| supportsDataType |
ArrayBuffer
ⓘ
ArrayBufferView ⓘ Blob ⓘ DOMString ⓘ |
| transportsOver |
DTLS
NERFINISHED
ⓘ
ICE transport ⓘ |
| usedFor |
bidirectional data transfer between peers
ⓘ
low-latency data transfer ⓘ real-time communication in web applications ⓘ sending arbitrary application data ⓘ |
| usedIn |
IoT control dashboards
ⓘ
collaborative editing applications ⓘ file transfer applications ⓘ real-time gaming applications ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.