// 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(guidou): Rename |maxRetransmitTime| to |maxPacketLifeTime|.
    // https://crbug.com/696681
    unsigned short maxRetransmitTime;
    unsigned short maxRetransmits;
    USVString protocol = "";
    boolean negotiated = false;
    [EnforceRange] unsigned short id;
};
