org.mbari.siam.distributed.devices
Interface CO2SubsystemMonitorIF

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
CO2SubsystemMonitor

public interface CO2SubsystemMonitorIF
extends java.rmi.Remote

Remote Interface for performing closed loop control via remote methods implemented by the instrument service.


Field Summary
static int FAN_CONTROL_OFF
          Fan state constant OFF
static int FAN_CONTROL_ON
          Fan state constant ON
 
Method Summary
 PacketParser.Field[] getMonitorState()
          get the CO2 Subsystem monitor state
 void setFanControl(int state)
          Set the CO2 cooling fan control bit.
 

Field Detail

FAN_CONTROL_ON

static final int FAN_CONTROL_ON
Fan state constant ON

See Also:
Constant Field Values

FAN_CONTROL_OFF

static final int FAN_CONTROL_OFF
Fan state constant OFF

See Also:
Constant Field Values
Method Detail

setFanControl

void setFanControl(int state)
                   throws java.lang.Exception,
                          java.rmi.RemoteException
Set the CO2 cooling fan control bit. valid state values are FAN_CONTROL_ON, FAN_CONTROL_OFF

Throws:
java.lang.Exception
java.rmi.RemoteException

getMonitorState

PacketParser.Field[] getMonitorState()
                                     throws java.lang.Exception,
                                            java.rmi.RemoteException
get the CO2 Subsystem monitor state

Throws:
java.lang.Exception
java.rmi.RemoteException


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.