Package com.io7m.waxmill.machines

# Class WXMTTYBackends

java.lang.Object
com.io7m.waxmill.machines.WXMTTYBackends

    public final class WXMTTYBackends
    extends java.lang.Object

Functions over TTY backends.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type | Class | Description
  --- | --- | ---
  `static class` | `WXMTTYBackends.NMDMSide` | The "side" of an NMDM device.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `static java.nio.file.Path` | `nmdmPath​(java.nio.file.FileSystem fileSystem, java.util.UUID machineId, WXMTTYBackends.NMDMSide side)` | Derive the nmdm device path for the given machine ID and side.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### nmdmPath

    public static java.nio.file.Path nmdmPath​(java.nio.file.FileSystem fileSystem, java.util.UUID machineId, WXMTTYBackends.NMDMSide side)
    Derive the nmdm device path for the given machine ID and side.
    Parameters:
      `fileSystem` - The file system
      `machineId` - The machine ID
      `side` - The device side
    Returns:
      The device path