Class WebVideoServer

Class Documentation

class WebVideoServer

Public Functions

explicit WebVideoServer(rclcpp::Node::SharedPtr &node)

Constructor.

Returns:

virtual ~WebVideoServer()

Destructor - Cleans up.

void spin()

Starts the server and spins.

void setup_cleanup_inactive_streams()
bool handle_request(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, const char *begin, const char *end)
bool handle_stream(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, const char *begin, const char *end)
bool handle_stream_viewer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, const char *begin, const char *end)
bool handle_snapshot(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, const char *begin, const char *end)
bool handle_list_streams(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, const char *begin, const char *end)