RTCDataChannel.ordered
Experimental
This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The read-only RTCDataChannel
property
ordered
indicates whether or not the data channel
guarantees in-order delivery of messages; the default is true
, which
indicates that the data channel is indeed ordered. This is set when the
RTCDataChannel
is created, by setting the ordered
property
on the
RTCDataChannelInit
object passed as RTCPeerConnection.createDataChannel()
's
options
parameter.
Syntax
var ordered = aDataChannel.ordered;
A Boolean
value which is true
if in-order delivery is
guaranteed and is otherwise false
.
Example
var pc = new RTCPeerConnection();
var dc = pc.createDataChannel("my channel");
if (!dc.ordered) {
// Handle unordered messaging
}
Specifications
Specification | Status | Comment |
---|---|---|
WebRTC 1.0: Real-time Communication Between Browsers The definition of 'RTCDataChannel.ordered' in that specification. |
Candidate Recommendation | Initial specification. |
Browser compatibility
BCD tables only load in the browser