1 #ifndef SZA_UTIL_ARRAYNETCMDFORWARDER_H
2 #define SZA_UTIL_ARRAYNETCMDFORWARDER_H
13 #include "carma/szaarrayutils/rtcnetcoms.h"
103 void forwardAntennaNetCmd(sza::util::NetCmd* netCmd);
108 void forwardControlNetCmd(sza::util::NetCmd* netCmd);
113 void forwardDcNetCmd(sza::util::NetCmd* netCmd);
118 void forwardDelayNetCmd(sza::util::NetCmd* netCmd);
123 void forwardGrabberNetCmd(sza::util::NetCmd* netCmd);
128 void forwardScannerNetCmd(sza::util::NetCmd* netCmd);
133 void forwardStripNetCmd(sza::util::NetCmd* netCmd);
138 void forwardSynthNetCmd(sza::util::NetCmd* netCmd);
147 #endif // End #ifndef SZA_UTIL_ARRAYNETCMDFORWARDER_H
NetCmdForwarder * stripForwarder_
Scanner command intended for the antenna power strips.
NetCmdForwarder * antennaForwarder_
Antenna subsystem.
Tagged: Sun May 16 12:37:32 PDT 2004.
Tagged: Wed Mar 17 19:42:02 UTC 2004.
Master class for forwarding message intended for different array subsystems.
virtual ~ArrayNetCmdForwarder()
Destructor.
NetCmdForwarder * dcForwarder_
Downconverter subsystem.
virtual void forwardNetCmd(sza::util::NetCmd *netCmd)
A virtual method to forward a command received from the ACC.
A pure interface class for forwarding network commands received from the control program.
NetCmdForwarder * grabberForwarder_
Frame Grabber subsystem.
NetCmdForwarder * controlForwarder_
Control command intended for the translator itself.
NetCmdForwarder * delayForwarder_
Delay subsystem.
ArrayNetCmdForwarder()
Constructor.
NetCmdForwarder * scannerForwarder_
Scanner command intended for the translator itself.
NetCmdForwarder * synthForwarder_
Scanner command intended for the synthesizer.