Definition
WebRTC: Real-Time Communication in Browsers defines RTCDataChannelInit
dictionary RTCDataChannelInit {
boolean ordered = true;
[EnforceRange] unsigned short maxPacketLifeTime;
[EnforceRange] unsigned short maxRetransmits;
USVString protocol = "";
boolean negotiated = false;
[EnforceRange] unsigned short id;
};
This dictionary is extended in the following specifications:
- WebRTC Priority Control API
partial dictionary RTCDataChannelInit { RTCPriorityType priority = "low"; };
Consolidated IDL (across partials)
dictionary RTCDataChannelInit {
boolean ordered = true;
[EnforceRange] unsigned short maxPacketLifeTime;
[EnforceRange] unsigned short maxRetransmits;
USVString protocol = "";
boolean negotiated = false;
[EnforceRange] unsigned short id;
RTCPriorityType priority = "low";
};
Referring IDL interfaces/dictionaries
Referring specifications
- WebRTC Priority Control API refers to
RTCDataChannelInit