blob: 787e5bc3d0298176308a5012d66c20d661908a33 [file] [log] [blame]
// Copyright 2018 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://wicg.github.io/serial
enum ParityType {
"none",
"even",
"odd",
};
dictionary SerialOptions {
required [EnforceRange] unsigned long baudrate;
[EnforceRange] octet databits = 8;
[EnforceRange] octet stopbits = 1;
ParityType parity = "none";
[EnforceRange] unsigned long buffersize = 255;
boolean rtscts = false;
};