Package org.opentcs.drivers.peripherals
Components needed for controlling peripheral devices and processing information sent by them.
-
Interface Summary Interface Description PeripheralAdapterCommand A command a peripheral communication adapter may execute.PeripheralCommAdapter This interface declares the methods that a driver communicating with and controlling a peripheral device must implement.PeripheralCommAdapterFactory Provides communication adapter instances for peripheral devices to be controlled.PeripheralController Provides high-level methods for the system to control a peripheral device.PeripheralControllerPool Maintains associations between locations and peripheral controllers.PeripheralJobCallback A callback used to inform about the successful or failed completion of jobs. -
Class Summary Class Description BasicPeripheralCommAdapter A base class for peripheral communication adapters mainly providing command queue processing.PeripheralCommAdapterDescription Provides the description for a peripheral communication adapter.PeripheralProcessModel A model of a peripheral device's and its communication adapter's attributes. -
Enum Summary Enum Description PeripheralProcessModel.Attribute Used to describe what has changed in a process model.