## Uses of Class
caoss.simulator.hardware.DeviceId

- Packages that use DeviceId
  Package | Description
  --- | ---
  caoss.simulator.configuration |
  caoss.simulator.hardware |
  caoss.simulator.os |
  caoss.simulator.os.drivers |

- - ### Uses of DeviceId in caoss.simulator.configuration

    Fields in caoss.simulator.configuration with type parameters of type DeviceId
    Modifier and Type | Field and Description
    --- | ---
    `static java.util.Map<DeviceId,Device>` | Hardware.`devices` The computer's set of devices

  - ### Uses of DeviceId in caoss.simulator.hardware

    Methods in caoss.simulator.hardware that return DeviceId
    Modifier and Type | Method and Description
    --- | ---
    `static DeviceId` | DeviceId.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static DeviceId[]` | DeviceId.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of DeviceId in caoss.simulator.os

    Methods in caoss.simulator.os with parameters of type DeviceId
    Modifier and Type | Method and Description
    --- | ---
    `DeviceDriver` | FSOOS.`getDriver(DeviceId deviceId)`
    `abstract DeviceDriver` | OperatingSystem.`getDriver(DeviceId deviceId)` Returns the driver of the device with the given identifier

  - ### Uses of DeviceId in caoss.simulator.os.drivers

    Constructors in caoss.simulator.os.drivers with parameters of type DeviceId
    Constructor and Description
    `DummyDeviceDriver(DeviceId deviceId)`