22 #ifndef __PLUGINS_WEBVIEW_PTZCAM_WEBVIEW_PTZCAM_PROCESSOR_H_ 23 #define __PLUGINS_WEBVIEW_PTZCAM_WEBVIEW_PTZCAM_PROCESSOR_H_ 25 #include <webview/request_processor.h> 34 class PanTiltInterface;
35 class CameraControlInterface;
36 class SwitchInterface;
43 std::string camctrl_id, std::string power_id, std::string camera_id,
44 float pan_increment,
float tilt_increment,
unsigned int zoom_increment,
45 float post_powerup_time,
46 std::map<std::string, std::tuple<std::string, float, float, unsigned int>> presets,
65 std::string image_id_;
67 std::map<std::string, std::tuple<std::string, float, float, unsigned int>> presets_;
70 float tilt_increment_;
71 long int zoom_increment_;
72 long int post_powerup_time_;
Pan/tilt/zoom camera request processor.
Fawkes library namespace.
Abstract web request processor.
CameraControlInterface Fawkes BlackBoard Interface.
SwitchInterface Fawkes BlackBoard Interface.
Web request meta data carrier.
PanTiltInterface Fawkes BlackBoard Interface.
The BlackBoard abstract class.