3 #ifndef CARMA_CONTROL_CORRDATAREMAPPERHANDLE_H
4 #define CARMA_CONTROL_CORRDATAREMAPPERHANDLE_H
17 #include "carma/correlator/transport/CorrDataRemapperControl.h"
19 #include "carma/monitor/ControlSubsystem.h"
32 typedef RemoteObjHandleT<carma::correlator::CorrDataRemapperControl> CorrDataRemapperRemoteObjHandle;
34 class CorrDataRemapperHandle :
public CorrDataRemapperRemoteObjHandle {
37 CorrDataRemapperHandle(
39 carma::monitor::ControlSubsystemBase::Reachable& reachable);
44 virtual ~CorrDataRemapperHandle();
46 void clearAstroBandInputMap(
unsigned astroBandNo);
48 void updateAstroBandInputMap(
unsigned astroBandNo, std::vector<carma::correlator::CorrDataRemapperControl::AstroBandInput>& abVec);
57 #endif // End #ifndef CARMA_CONTROL_CORRDATAREMAPPERHANDLE_H
Manages connection to remote DO.
Monitor system base class.