Schnittstelle PeripheralControllerPool


public interface PeripheralControllerPool
Maintains associations between locations and peripheral controllers.
  • Methodendetails

    • getPeripheralController

      @Nonnull PeripheralController getPeripheralController(TCSResourceReference<Location> location) throws IllegalArgumentException
      Returns the peripheral controller associated with the given location.
      Parameter:
      location - The reference to the location.
      Gibt zurück:
      The peripheral controller associated with the given location.
      Löst aus:
      IllegalArgumentException - If no peripheral controller is associated with the given location or if the referenced location does not exist.