## Uses of Interface
io.vertx.ext.shell.term.Tty

- Packages that use Tty
  Package | Description
  --- | ---
  io.vertx.ext.shell.command |
  io.vertx.ext.shell.system |
  io.vertx.ext.shell.term |

- - ### Uses of Tty in io.vertx.ext.shell.command

    Subinterfaces of Tty in io.vertx.ext.shell.command
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `CommandProcess` | The command process provides interaction with the process of the command provided by Vert.x Shell.

  - ### Uses of Tty in io.vertx.ext.shell.system

    Methods in io.vertx.ext.shell.system that return Tty
    Modifier and Type | Method | Description
    --- | --- | ---
    `Tty` | Process.`getTty()` |

    Methods in io.vertx.ext.shell.system with parameters of type Tty
    Modifier and Type | Method | Description
    --- | --- | ---
    `Job` | Job.`setTty​(Tty tty)` | Set a tty on the job.
    `Process` | Process.`setTty​(Tty tty)` | Set the process tty.

  - ### Uses of Tty in io.vertx.ext.shell.term

    Subinterfaces of Tty in io.vertx.ext.shell.term
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Term` | The terminal.

    Methods in io.vertx.ext.shell.term that return Tty
    Modifier and Type | Method | Description
    --- | --- | ---
    `Tty` | Tty.`resizehandler​(Handler<Void> handler)` | Set a resize handler, the handler is called when the tty size changes.
    `Tty` | Pty.`slave()` |
    `Tty` | Tty.`stdinHandler​(Handler<String> handler)` | Set a stream handler on the standard input to read the data.
    `Tty` | Tty.`write​(String data)` | Write data to the standard output.