Class EpicsTypedMonitor

All Implemented Interfaces:
ControllerRecord, Device, Monitor, Scannable, InitializationListener, Configurable, Findable, gda.observable.IObservable

public class EpicsTypedMonitor extends EpicsMonitor
Version of EpicsMonitor in which the type of readback is explicitly requested.

Equivalent to caget with a -d flag

  • Constructor Details

    • EpicsTypedMonitor

      public EpicsTypedMonitor()
  • Method Details

    • getSingularValue

      protected Object getSingularValue() throws DeviceException
      Overrides:
      getSingularValue in class EpicsMonitor
      Throws:
      DeviceException
    • setType

      public void setType(int typeInt)
    • getType

      public int getType()
      Corresponds to the TYPEs enum in this class
      Returns:
      index in the TYPES enum of the type to be returned by the getPosition method