io
Interface DriverDepending

All Known Subinterfaces:
ParameterClustering
All Known Implementing Classes:
AbstractCCDParameter, AbstractCCDValue, AbstractParameterCluster, CabinetSwitch, CCDLn2Temp, CCDRefTemp, CCDTemp, DarkOverlapTiler, DarkTiler, DomeReceiver, FilterWheelPosition, HeadPressure, HumiditySwitch, JFitsShow, LightSwitch, LocalFitsParameter, MomentsFocusser, MoxaSensor, OneReadTrigger, OneWireADSensor, OneWireMultiSwitch, OneWireRainSensor, OneWireSensor, OneWireSwitch, ParameterSet, PilarParameter, PilarTrigger, PilarValue, RoofReceiver, RS485RainSensor, RS485Sensor, RS485Switch, SerialValue, ShutterTimes, SwitchTrigger, UpsSensor

public interface DriverDepending

An interface describing the necessety to register a driver object to an object. Implementing instances are responsible to call appropriate methods on the Driver object passed over to them for properly functioning.


Method Summary
 boolean registerDriver(Driver rs485)
          Registers a Driver object to this object.
 

Method Detail

registerDriver

boolean registerDriver(Driver rs485)
Registers a Driver object to this object. If the driver handed over is not of the appropriate type or registering to the driver fails for any other reson, this method should return false.
Main use with RS485Server and its subclasses.

Returns:
True if registering at the driver was successful.