1 #ifndef CARMA_CONTROL_FAULTHANDLE_H
2 #define CARMA_CONTROL_FAULTHANDLE_H
14 #include "carma/corba/corba.h"
16 #include "carma/monitor/ControlSubsystem.h"
17 #include "carma/fault/FaultControl.h"
24 typedef RemoteObjHandleT< carma::fault::FaultControl > FaultControlRemoteObjHandle;
36 monitor::ControlSubsystemBase::Reachable & reachable );
void disableAlarms(::std::vector< ::std::string > mpNames)
Disable fault system alarms for the given monitor points.
FaultHandle(monitor::MonitorSystem &monitorSys, monitor::ControlSubsystemBase::Reachable &reachable)
Constructor.
Manages fault system control DO connections.
void restoreAlarms(::std::vector< ::std::string > mpNames)
Restore fault system alarms to their default enable states for the given monitor points.
Manages connection to remote DO.
void setAlarmEnable(int subarrayNo, bool on)
Set the alarm enable state for the given subarray.
Typed class for managing connections to DOs.
Monitor system base class.