@@ -98,6 +98,33 @@ Represents the writable side of a TTY. In normal circumstances,
|
98 | 98 | `tty.WriteStream` instances created for a Node.js process and there |
99 | 99 | should be no reason to create additional instances. |
100 | 100 | |
| 101 | +### `new tty.ReadStream(fd[, options])` |
| 102 | + |
| 103 | +<!-- YAML |
| 104 | +added: v0.5.8 |
| 105 | +changes: |
| 106 | + - version: v0.9.4 |
| 107 | + description: The `options` argument is supported. |
| 108 | +--> |
| 109 | + |
| 110 | +* `fd` {number} A file descriptor associated with a TTY. |
| 111 | +* `options` {Object} Options passed to parent `net.Socket`, |
| 112 | + see `options` of [`net.Socket` constructor][]. |
| 113 | +* Returns {tty.ReadStream} |
| 114 | + |
| 115 | +Creates a `ReadStream` for `fd` associated with a TTY. |
| 116 | + |
| 117 | +### `new tty.WriteStream(fd)` |
| 118 | + |
| 119 | +<!-- YAML |
| 120 | +added: v0.5.8 |
| 121 | +--> |
| 122 | + |
| 123 | +* `fd` {number} A file descriptor associated with a TTY. |
| 124 | +* Returns {tty.WriteStream} |
| 125 | + |
| 126 | +Creates a `WriteStream` for `fd` associated with a TTY. |
| 127 | + |
101 | 128 | ### Event: `'resize'` |
102 | 129 | |
103 | 130 | <!-- YAML |
@@ -314,6 +341,7 @@ The `tty.isatty()` method returns `true` if the given `fd` is associated with
|
314 | 341 | a TTY and `false` if it is not, including whenever `fd` is not a non-negative |
315 | 342 | integer. |
316 | 343 | |
| 344 | +[`net.Socket` constructor]: net.md#new-netsocketoptions |
317 | 345 | [`process.stderr`]: process.md#processstderr |
318 | 346 | [`process.stdin`]: process.md#processstdin |
319 | 347 | [`process.stdout`]: process.md#processstdout |
|