RTCDataChannel
The RTCDataChannel
interface represents a network channel which can be used for bidirectional peer-to-peer transfers of arbitrary data.
Properties
The property binaryType
on the the type of object which should be used to represent binary data received on the RTCDataChannel.
The read-only RTCDataChannel
property bufferedAmount
returns the number of bytes of data currently queued to be sent over the data channel.
The RTCDataChannel
property bufferedAmountLowThreshold
is used to specify the number of bytes of buffered outgoing data that is considered 'low.' The default value is 0\.
The read-only RTCDataChannel
property maxPacketLifeTime
returns the amount of time, in milliseconds, the browser is allowed to take to attempt to transmit a message, as set when the data channel was created, or null
.
The read-only RTCDataChannel
property maxRetransmits
returns the maximum number of times the browser should try to retransmit a message before giving up, as set when the data channel was created, or null
, which indicates that there is no maximum.
The read-only RTCDataChannel
property negotiated
indicates whether the (true
) or by the WebRTC layer (false
).
The read-only RTCDataChannel
property readyState
returns a string which indicates the state of the data channel's underlying data connection.