#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: