Interface Actuator<C>

All Superinterfaces:
AutoCloseable, Commented, ComprehensiveIdentification, Device, Identified<Identification>, Named, Serializable
All Known Subinterfaces:
BallotCaster, Centrifuge, Telescope
All Known Implementing Classes:
AbstractActuator, AbstractSimulatedActuator, SimulatedBallotCaster, SimulatedCentrifuge, SimulatedTelescope

public interface Actuator<C> extends Device
Represents an actuator device that accepts commands. Silvere Martin-Michiellot
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • send

      void send(C command) throws IOException
      Sends a command or value to the actuator.
      Parameters:
      command - the command/value to send
      Throws:
      IOException - if the operation fails