Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
FanHandler.h
Go to the documentation of this file.
1 #ifndef FANHANDLER_H
2 #define FANHANDLER_H
3 
4 #include "AbstractHandler.h"
5 
6 namespace SocCamera
7 {
8 
10 {
11 public:
12  tcFanHandler(tcSensorBoard *apSensor,
13  tcAbstractHandler *apNextHandler = NULL, std::map<std::string, tcAbstractHandler*> *apMap = NULL);
14 
21  virtual std::string execute(std::string& arCommandString,
22  std::string& arParameters) override;
23 
24  void execute(bool abOn);
25 
26  void update(tsUpdate asMessage) override;
27 
28 };
29 
30 }
31 
32 #endif // FANHANDLER_H
33 
tsUpdate
Definition: Observer.h:6
SocCamera::tcFanHandler
Definition: FanHandler.h:9
SocCamera::tcFanHandler::update
void update(tsUpdate asMessage) override
Definition: FanHandler.cpp:51
SocCamera::tcAbstractHandler
Definition: AbstractHandler.h:24
SocCamera::tcFanHandler::tcFanHandler
tcFanHandler(tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL)
Definition: FanHandler.cpp:6
SocCamera
Definition: CameraTypes.h:7
SocCamera::tcFanHandler::execute
virtual std::string execute(std::string &arCommandString, std::string &arParameters) override
Definition: FanHandler.cpp:16
AbstractHandler.h
SocCamera::tcSensorBoard
Definition: SensorBoard.h:40