| ... | ... |
@@ -17,94 +17,6 @@ type Termios struct {
|
| 17 | 17 |
Ospeed uint32 |
| 18 | 18 |
} |
| 19 | 19 |
|
| 20 |
-const ( |
|
| 21 |
- // Input flags |
|
| 22 |
- inpck = 0x010 |
|
| 23 |
- istrip = 0x020 |
|
| 24 |
- icrnl = 0x100 |
|
| 25 |
- ixon = 0x200 |
|
| 26 |
- |
|
| 27 |
- // Output flags |
|
| 28 |
- opost = 0x1 |
|
| 29 |
- |
|
| 30 |
- // Control flags |
|
| 31 |
- cs8 = 0x300 |
|
| 32 |
- |
|
| 33 |
- // Local flags |
|
| 34 |
- icanon = 0x100 |
|
| 35 |
- iexten = 0x400 |
|
| 36 |
-) |
|
| 37 |
- |
|
| 38 |
-const ( |
|
| 39 |
- HUPCL = 0x4000 |
|
| 40 |
- ICANON = 0x100 |
|
| 41 |
- ICRNL = 0x100 |
|
| 42 |
- IEXTEN = 0x400 |
|
| 43 |
- BRKINT = 0x2 |
|
| 44 |
- CFLUSH = 0xf |
|
| 45 |
- CLOCAL = 0x8000 |
|
| 46 |
- CREAD = 0x800 |
|
| 47 |
- CS5 = 0x0 |
|
| 48 |
- CS6 = 0x100 |
|
| 49 |
- CS7 = 0x200 |
|
| 50 |
- CS8 = 0x300 |
|
| 51 |
- CSIZE = 0x300 |
|
| 52 |
- CSTART = 0x11 |
|
| 53 |
- CSTATUS = 0x14 |
|
| 54 |
- CSTOP = 0x13 |
|
| 55 |
- CSTOPB = 0x400 |
|
| 56 |
- CSUSP = 0x1a |
|
| 57 |
- IGNBRK = 0x1 |
|
| 58 |
- IGNCR = 0x80 |
|
| 59 |
- IGNPAR = 0x4 |
|
| 60 |
- IMAXBEL = 0x2000 |
|
| 61 |
- INLCR = 0x40 |
|
| 62 |
- INPCK = 0x10 |
|
| 63 |
- ISIG = 0x80 |
|
| 64 |
- ISTRIP = 0x20 |
|
| 65 |
- IUTF8 = 0x4000 |
|
| 66 |
- IXANY = 0x800 |
|
| 67 |
- IXOFF = 0x400 |
|
| 68 |
- IXON = 0x200 |
|
| 69 |
- NOFLSH = 0x80000000 |
|
| 70 |
- OCRNL = 0x10 |
|
| 71 |
- OFDEL = 0x20000 |
|
| 72 |
- OFILL = 0x80 |
|
| 73 |
- ONLCR = 0x2 |
|
| 74 |
- ONLRET = 0x40 |
|
| 75 |
- ONOCR = 0x20 |
|
| 76 |
- ONOEOT = 0x8 |
|
| 77 |
- OPOST = 0x1 |
|
| 78 |
- RENB = 0x1000 |
|
| 79 |
- PARMRK = 0x8 |
|
| 80 |
- PARODD = 0x2000 |
|
| 81 |
- |
|
| 82 |
- TOSTOP = 0x400000 |
|
| 83 |
- VDISCARD = 0xf |
|
| 84 |
- VDSUSP = 0xb |
|
| 85 |
- VEOF = 0x0 |
|
| 86 |
- VEOL = 0x1 |
|
| 87 |
- VEOL2 = 0x2 |
|
| 88 |
- VERASE = 0x3 |
|
| 89 |
- VINTR = 0x8 |
|
| 90 |
- VKILL = 0x5 |
|
| 91 |
- VLNEXT = 0xe |
|
| 92 |
- VMIN = 0x10 |
|
| 93 |
- VQUIT = 0x9 |
|
| 94 |
- VREPRINT = 0x6 |
|
| 95 |
- VSTART = 0xc |
|
| 96 |
- VSTATUS = 0x12 |
|
| 97 |
- VSTOP = 0xd |
|
| 98 |
- VSUSP = 0xa |
|
| 99 |
- VT0 = 0x0 |
|
| 100 |
- VT1 = 0x10000 |
|
| 101 |
- VTDLY = 0x10000 |
|
| 102 |
- VTIME = 0x11 |
|
| 103 |
- ECHO = 0x00000008 |
|
| 104 |
- |
|
| 105 |
- PENDIN = 0x20000000 |
|
| 106 |
-) |
|
| 107 |
- |
|
| 108 | 20 |
type State struct {
|
| 109 | 21 |
termios Termios |
| 110 | 22 |
} |