#include <web_video_server.h>
|
| bool | handle_list_streams (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_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) |
| |
| void | spin () |
| | Starts the server and spins. More...
|
| |
| | WebVideoServer (ros::NodeHandle &nh, ros::NodeHandle &private_nh) |
| | Constructor. More...
|
| |
| virtual | ~WebVideoServer () |
| | Destructor - Cleans up. More...
|
| |
Definition at line 21 of file web_video_server.h.
| web_video_server::WebVideoServer::~WebVideoServer |
( |
| ) |
|
|
virtual |
| void web_video_server::WebVideoServer::cleanup_inactive_streams |
( |
| ) |
|
|
private |
| bool web_video_server::WebVideoServer::handle_list_streams |
( |
const async_web_server_cpp::HttpRequest & |
request, |
|
|
async_web_server_cpp::HttpConnectionPtr |
connection, |
|
|
const char * |
begin, |
|
|
const char * |
end |
|
) |
| |
| bool web_video_server::WebVideoServer::handle_snapshot |
( |
const async_web_server_cpp::HttpRequest & |
request, |
|
|
async_web_server_cpp::HttpConnectionPtr |
connection, |
|
|
const char * |
begin, |
|
|
const char * |
end |
|
) |
| |
| bool web_video_server::WebVideoServer::handle_stream |
( |
const async_web_server_cpp::HttpRequest & |
request, |
|
|
async_web_server_cpp::HttpConnectionPtr |
connection, |
|
|
const char * |
begin, |
|
|
const char * |
end |
|
) |
| |
| bool web_video_server::WebVideoServer::handle_stream_viewer |
( |
const async_web_server_cpp::HttpRequest & |
request, |
|
|
async_web_server_cpp::HttpConnectionPtr |
connection, |
|
|
const char * |
begin, |
|
|
const char * |
end |
|
) |
| |
| void web_video_server::WebVideoServer::restreamFrames |
( |
double |
max_age | ) |
|
|
private |
| void web_video_server::WebVideoServer::spin |
( |
| ) |
|
| std::string web_video_server::WebVideoServer::address_ |
|
private |
| ros::Timer web_video_server::WebVideoServer::cleanup_timer_ |
|
private |
| async_web_server_cpp::HttpRequestHandlerGroup web_video_server::WebVideoServer::handler_group_ |
|
private |
| int web_video_server::WebVideoServer::port_ |
|
private |
| double web_video_server::WebVideoServer::publish_rate_ |
|
private |
| int web_video_server::WebVideoServer::ros_threads_ |
|
private |
| boost::shared_ptr<async_web_server_cpp::HttpServer> web_video_server::WebVideoServer::server_ |
|
private |
| boost::mutex web_video_server::WebVideoServer::subscriber_mutex_ |
|
private |
The documentation for this class was generated from the following files: