Public Member Functions | |
void | add_connection (struct mg_connection *con, boost::condition_variable *cond, boost::mutex *single_mutex) |
JPEGStreamer () | |
Private Member Functions | |
void | image_callback (const sensor_msgs::CompressedImage::ConstPtr &msg) |
Private Attributes | |
boost::mutex | con_mutex |
list< boost::tuple< struct mg_connection *, boost::condition_variable *, boost::mutex * > > | connections |
boost::mutex | data_mutex |
ros::Subscriber | image_sub |
ros::NodeHandle | node |
int | skip |
int | skipped |
mg_context * | web_context |
Definition at line 14 of file jpeg_streamer.cpp.
JPEGStreamer::JPEGStreamer | ( | ) |
Definition at line 43 of file jpeg_streamer.cpp.
void JPEGStreamer::add_connection | ( | struct mg_connection * | con, |
boost::condition_variable * | cond, | ||
boost::mutex * | single_mutex | ||
) |
Definition at line 78 of file jpeg_streamer.cpp.
|
private |
Definition at line 88 of file jpeg_streamer.cpp.
|
private |
Definition at line 23 of file jpeg_streamer.cpp.
|
private |
Definition at line 25 of file jpeg_streamer.cpp.
|
private |
Definition at line 24 of file jpeg_streamer.cpp.
|
private |
Definition at line 21 of file jpeg_streamer.cpp.
|
private |
Definition at line 20 of file jpeg_streamer.cpp.
|
private |
Definition at line 29 of file jpeg_streamer.cpp.
|
private |
Definition at line 29 of file jpeg_streamer.cpp.
|
private |
Definition at line 22 of file jpeg_streamer.cpp.