23 #ifndef __PLUGINS_ROS_WEBVIEW_REQPROC_H_ 24 #define __PLUGINS_ROS_WEBVIEW_REQPROC_H_ 26 #include <webview/request_processor.h> 28 #include <core/utils/lockptr.h> 42 std::string &baseurl, std::string &srv_name);
48 std::string __logcomp;
50 std::string __baseurl;
51 std::string __srv_name;
52 ros::ServiceClient __srv_client;
Fawkes library namespace.
ROSWebviewRequestProcessor(fawkes::LockPtr< ros::NodeHandle > nh, fawkes::Logger *logger, std::string &baseurl, std::string &srv_name)
Constructor.
Abstract web request processor.
virtual ~ROSWebviewRequestProcessor()
Destructor.
virtual fawkes::WebReply * process_request(const fawkes::WebRequest *request)
Process a request.
Web request meta data carrier.
Convert webview requests to ROS service calls.