# Package org.opentcs.data.peripherals

Classes describing peripheral jobs to be processed by peripheral devices.

- Interface Summary
  Interface | Description
  --- | ---
  PeripheralJobHistoryCodes | Defines constants for basic history event codes related to peripheral jobs and documents how the respective supplementary information is to be interpreted.

- Class Summary
  Class | Description
  --- | ---
  PeripheralJob | Represents a job that is to be processed by a peripheral device.
  PeripheralOperation | Describes an operation that is to be executed by a peripheral device.

- Enum Summary
  Enum | Description
  --- | ---
  PeripheralJob.State | Defines the various states a peripheral job may be in.
  PeripheralOperation.ExecutionTrigger | Defines the various moments at which an operation may be executed.