| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 library ioctl_terminal_mojom; | 5 library ioctl_terminal_mojom; |
| 6 | 6 |
| 7 import 'dart:async'; | 7 import 'dart:async'; |
| 8 | 8 |
| 9 import 'package:mojo/bindings.dart' as bindings; | 9 import 'package:mojo/bindings.dart' as bindings; |
| 10 import 'package:mojo/core.dart' as core; | 10 import 'package:mojo/core.dart' as core; |
| (...skipping 19 matching lines...) Expand all Loading... |
| 30 const int kIoctlTerminalTermiosCtrlCharVminIndex = 23; | 30 const int kIoctlTerminalTermiosCtrlCharVminIndex = 23; |
| 31 const int kIoctlTerminalTermiosCtrlCharVswtcIndex = 24; | 31 const int kIoctlTerminalTermiosCtrlCharVswtcIndex = 24; |
| 32 const int kIoctlTerminalTermiosCtrlCharVstartIndex = 25; | 32 const int kIoctlTerminalTermiosCtrlCharVstartIndex = 25; |
| 33 const int kIoctlTerminalTermiosCtrlCharVstopIndex = 26; | 33 const int kIoctlTerminalTermiosCtrlCharVstopIndex = 26; |
| 34 const int kIoctlTerminalTermiosCtrlCharVsuspIndex = 27; | 34 const int kIoctlTerminalTermiosCtrlCharVsuspIndex = 27; |
| 35 const int kIoctlTerminalTermiosCtrlCharVeolIndex = 28; | 35 const int kIoctlTerminalTermiosCtrlCharVeolIndex = 28; |
| 36 const int kIoctlTerminalTermiosCtrlCharVreprintIndex = 29; | 36 const int kIoctlTerminalTermiosCtrlCharVreprintIndex = 29; |
| 37 const int kIoctlTerminalTermiosCtrlCharVdiscardIndex = 30; | 37 const int kIoctlTerminalTermiosCtrlCharVdiscardIndex = 30; |
| 38 const int kIoctlTerminalTermiosCtrlCharVweraseIndex = 31; | 38 const int kIoctlTerminalTermiosCtrlCharVweraseIndex = 31; |
| 39 const int kIoctlTerminalTermiosCtrlCharVlnextIndex = 32; | 39 const int kIoctlTerminalTermiosCtrlCharVlnextIndex = 32; |
| 40 const int kIoctlTerminalTermiosCtrlCharVeoL2Index = 33; | 40 const int kIoctlTerminalTermiosCtrlCharVeol2Index = 33; |
| 41 const int kIoctlTerminalTermiosIFlagIgnbrk = 0x0001; | 41 const int kIoctlTerminalTermiosIFlagIgnbrk = 0x0001; |
| 42 const int kIoctlTerminalTermiosIFlagBrkint = 0x0002; | 42 const int kIoctlTerminalTermiosIFlagBrkint = 0x0002; |
| 43 const int kIoctlTerminalTermiosIFlagIgnpar = 0x0004; | 43 const int kIoctlTerminalTermiosIFlagIgnpar = 0x0004; |
| 44 const int kIoctlTerminalTermiosIFlagParmrk = 0x0008; | 44 const int kIoctlTerminalTermiosIFlagParmrk = 0x0008; |
| 45 const int kIoctlTerminalTermiosIFlagInpck = 0x0010; | 45 const int kIoctlTerminalTermiosIFlagInpck = 0x0010; |
| 46 const int kIoctlTerminalTermiosIFlagIstrip = 0x0020; | 46 const int kIoctlTerminalTermiosIFlagIstrip = 0x0020; |
| 47 const int kIoctlTerminalTermiosIFlagInlcr = 0x0040; | 47 const int kIoctlTerminalTermiosIFlagInlcr = 0x0040; |
| 48 const int kIoctlTerminalTermiosIFlagIgncr = 0x0080; | 48 const int kIoctlTerminalTermiosIFlagIgncr = 0x0080; |
| 49 const int kIoctlTerminalTermiosIFlagIcrnl = 0x0100; | 49 const int kIoctlTerminalTermiosIFlagIcrnl = 0x0100; |
| 50 const int kIoctlTerminalTermiosIFlagIuclc = 0x0200; | 50 const int kIoctlTerminalTermiosIFlagIuclc = 0x0200; |
| 51 const int kIoctlTerminalTermiosIFlagIxon = 0x0400; | 51 const int kIoctlTerminalTermiosIFlagIxon = 0x0400; |
| 52 const int kIoctlTerminalTermiosIFlagIxany = 0x0800; | 52 const int kIoctlTerminalTermiosIFlagIxany = 0x0800; |
| 53 const int kIoctlTerminalTermiosIFlagIxoff = 0x1000; | 53 const int kIoctlTerminalTermiosIFlagIxoff = 0x1000; |
| 54 const int kIoctlTerminalTermiosIFlagImaxbel = 0x2000; | 54 const int kIoctlTerminalTermiosIFlagImaxbel = 0x2000; |
| 55 const int kIoctlTerminalTermiosIFlagIutF8 = 0x4000; | 55 const int kIoctlTerminalTermiosIFlagIutf8 = 0x4000; |
| 56 const int kIoctlTerminalTermiosOFlagOpost = 0x0001; | 56 const int kIoctlTerminalTermiosOFlagOpost = 0x0001; |
| 57 const int kIoctlTerminalTermiosOFlagOlcuc = 0x0002; | 57 const int kIoctlTerminalTermiosOFlagOlcuc = 0x0002; |
| 58 const int kIoctlTerminalTermiosOFlagOnlcr = 0x0004; | 58 const int kIoctlTerminalTermiosOFlagOnlcr = 0x0004; |
| 59 const int kIoctlTerminalTermiosOFlagOcrnl = 0x0008; | 59 const int kIoctlTerminalTermiosOFlagOcrnl = 0x0008; |
| 60 const int kIoctlTerminalTermiosOFlagOnocr = 0x0010; | 60 const int kIoctlTerminalTermiosOFlagOnocr = 0x0010; |
| 61 const int kIoctlTerminalTermiosOFlagOnlret = 0x0020; | 61 const int kIoctlTerminalTermiosOFlagOnlret = 0x0020; |
| 62 const int kIoctlTerminalTermiosOFlagOfill = 0x0040; | 62 const int kIoctlTerminalTermiosOFlagOfill = 0x0040; |
| 63 const int kIoctlTerminalTermiosOFlagOfdel = 0x0080; | 63 const int kIoctlTerminalTermiosOFlagOfdel = 0x0080; |
| 64 const int kIoctlTerminalTermiosOFlagNldly = 0x0100; | 64 const int kIoctlTerminalTermiosOFlagNldly = 0x0100; |
| 65 const int kIoctlTerminalTermiosOFlagNL0 = 0x0000; | 65 const int kIoctlTerminalTermiosOFlagNL0 = 0x0000; |
| 66 const int kIoctlTerminalTermiosOFlagNL1 = 0x0100; | 66 const int kIoctlTerminalTermiosOFlagNl1 = 0x0100; |
| 67 const int kIoctlTerminalTermiosOFlagCrdly = 0x0600; | 67 const int kIoctlTerminalTermiosOFlagCrdly = 0x0600; |
| 68 const int kIoctlTerminalTermiosOFlagCR0 = 0x0000; | 68 const int kIoctlTerminalTermiosOFlagCR0 = 0x0000; |
| 69 const int kIoctlTerminalTermiosOFlagCR1 = 0x0200; | 69 const int kIoctlTerminalTermiosOFlagCr1 = 0x0200; |
| 70 const int kIoctlTerminalTermiosOFlagCR2 = 0x0400; | 70 const int kIoctlTerminalTermiosOFlagCr2 = 0x0400; |
| 71 const int kIoctlTerminalTermiosOFlagCR3 = 0x0600; | 71 const int kIoctlTerminalTermiosOFlagCr3 = 0x0600; |
| 72 const int kIoctlTerminalTermiosOFlagTabdly = 0x1800; | 72 const int kIoctlTerminalTermiosOFlagTabdly = 0x1800; |
| 73 const int kIoctlTerminalTermiosOFlagTaB0 = 0x0000; | 73 const int kIoctlTerminalTermiosOFlagTaB0 = 0x0000; |
| 74 const int kIoctlTerminalTermiosOFlagTaB1 = 0x0800; | 74 const int kIoctlTerminalTermiosOFlagTab1 = 0x0800; |
| 75 const int kIoctlTerminalTermiosOFlagTaB2 = 0x1000; | 75 const int kIoctlTerminalTermiosOFlagTab2 = 0x1000; |
| 76 const int kIoctlTerminalTermiosOFlagTaB3 = 0x1800; | 76 const int kIoctlTerminalTermiosOFlagTab3 = 0x1800; |
| 77 const int kIoctlTerminalTermiosOFlagBsdly = 0x2000; | 77 const int kIoctlTerminalTermiosOFlagBsdly = 0x2000; |
| 78 const int kIoctlTerminalTermiosOFlagBS0 = 0x0000; | 78 const int kIoctlTerminalTermiosOFlagBS0 = 0x0000; |
| 79 const int kIoctlTerminalTermiosOFlagBS1 = 0x2000; | 79 const int kIoctlTerminalTermiosOFlagBs1 = 0x2000; |
| 80 const int kIoctlTerminalTermiosOFlagVtdly = 0x4000; | 80 const int kIoctlTerminalTermiosOFlagVtdly = 0x4000; |
| 81 const int kIoctlTerminalTermiosOFlagVT0 = 0x0000; | 81 const int kIoctlTerminalTermiosOFlagVT0 = 0x0000; |
| 82 const int kIoctlTerminalTermiosOFlagVT1 = 0x4000; | 82 const int kIoctlTerminalTermiosOFlagVt1 = 0x4000; |
| 83 const int kIoctlTerminalTermiosOFlagFfdly = 0x8000; | 83 const int kIoctlTerminalTermiosOFlagFfdly = 0x8000; |
| 84 const int kIoctlTerminalTermiosOFlagFF0 = 0x0000; | 84 const int kIoctlTerminalTermiosOFlagFF0 = 0x0000; |
| 85 const int kIoctlTerminalTermiosOFlagFF1 = 0x8000; | 85 const int kIoctlTerminalTermiosOFlagFf1 = 0x8000; |
| 86 const int kIoctlTerminalTermiosCFlagCsize = 0x0003; | 86 const int kIoctlTerminalTermiosCFlagCsize = 0x0003; |
| 87 const int kIoctlTerminalTermiosCFlagCS5 = 0x0000; | 87 const int kIoctlTerminalTermiosCFlagCs5 = 0x0000; |
| 88 const int kIoctlTerminalTermiosCFlagCS6 = 0x0001; | 88 const int kIoctlTerminalTermiosCFlagCs6 = 0x0001; |
| 89 const int kIoctlTerminalTermiosCFlagCS7 = 0x0002; | 89 const int kIoctlTerminalTermiosCFlagCs7 = 0x0002; |
| 90 const int kIoctlTerminalTermiosCFlagCS8 = 0x0003; | 90 const int kIoctlTerminalTermiosCFlagCs8 = 0x0003; |
| 91 const int kIoctlTerminalTermiosCFlagCstopb = 0x0004; | 91 const int kIoctlTerminalTermiosCFlagCstopb = 0x0004; |
| 92 const int kIoctlTerminalTermiosCFlagCread = 0x0008; | 92 const int kIoctlTerminalTermiosCFlagCread = 0x0008; |
| 93 const int kIoctlTerminalTermiosCFlagParenb = 0x0010; | 93 const int kIoctlTerminalTermiosCFlagParenb = 0x0010; |
| 94 const int kIoctlTerminalTermiosCFlagParodd = 0x0020; | 94 const int kIoctlTerminalTermiosCFlagParodd = 0x0020; |
| 95 const int kIoctlTerminalTermiosCFlagHupcl = 0x0040; | 95 const int kIoctlTerminalTermiosCFlagHupcl = 0x0040; |
| 96 const int kIoctlTerminalTermiosCFlagClocal = 0x0080; | 96 const int kIoctlTerminalTermiosCFlagClocal = 0x0080; |
| 97 const int kIoctlTerminalTermiosLFlagIsig = 0x0001; | 97 const int kIoctlTerminalTermiosLFlagIsig = 0x0001; |
| 98 const int kIoctlTerminalTermiosLFlagIcanon = 0x0002; | 98 const int kIoctlTerminalTermiosLFlagIcanon = 0x0002; |
| 99 const int kIoctlTerminalTermiosLFlagXcase = 0x0004; | 99 const int kIoctlTerminalTermiosLFlagXcase = 0x0004; |
| 100 const int kIoctlTerminalTermiosLFlagEcho = 0x0008; | 100 const int kIoctlTerminalTermiosLFlagEcho = 0x0008; |
| 101 const int kIoctlTerminalTermiosLFlagEchoe = 0x0010; | 101 const int kIoctlTerminalTermiosLFlagEchoe = 0x0010; |
| 102 const int kIoctlTerminalTermiosLFlagEchok = 0x0020; | 102 const int kIoctlTerminalTermiosLFlagEchok = 0x0020; |
| 103 const int kIoctlTerminalTermiosLFlagEchonl = 0x0040; | 103 const int kIoctlTerminalTermiosLFlagEchonl = 0x0040; |
| 104 const int kIoctlTerminalTermiosLFlagNoflsh = 0x0080; | 104 const int kIoctlTerminalTermiosLFlagNoflsh = 0x0080; |
| 105 const int kIoctlTerminalTermiosLFlagTostop = 0x0100; | 105 const int kIoctlTerminalTermiosLFlagTostop = 0x0100; |
| 106 | 106 |
| 107 | 107 |
| 108 | 108 |
| OLD | NEW |