blob: c699b0cd03e0e60faa4581d50ead35279833db3b [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// https://w3c.github.io/webrtc-pc/#idl-def-rtcdatachannelinit
dictionary RTCDataChannelInit {
boolean ordered = true;
// TODO(crbug.com/696681): Deprecate maxRetransmitTime in favor of
// maxPacketLifeTime (they're the same thing, maxRetransmitTime is just the
// older name)
unsigned short maxRetransmitTime;
unsigned short maxPacketLifeTime;
unsigned short maxRetransmits;
USVString protocol = "";
boolean negotiated = false;
[EnforceRange] unsigned short id;
};