#include <data_input_interface.hh>
- Author
- cpellegrino
Definition at line 18 of file data_input_interface.hh.
◆ DataInputInterface()
DataInputInterface::DataInputInterface |
( |
size_t | number_of_workers = 1 | ) |
|
|
inline |
◆ ~DataInputInterface()
DataInputInterface::~DataInputInterface |
( |
| ) |
|
|
inline |
◆ stop()
void DataInputInterface::stop |
( |
| ) |
|
|
inline |
◆ pause()
void DataInputInterface::pause |
( |
| ) |
|
|
inline |
◆ cont()
void DataInputInterface::cont |
( |
| ) |
|
|
inline |
◆ start()
void DataInputInterface::start |
( |
| ) |
|
|
inline |
Definition at line 70 of file data_input_interface.hh.
71 {
72 assert(!
m_threads &&
"Calling DataInputInterface::start() on started istance.");
73
77 {
78 m_threads->create_thread(boost::bind(&boost::asio::io_service::run,
80 }
81 }
◆ add_worker()
void DataInputInterface::add_worker |
( |
| ) |
|
|
inline |
◆ add_channel()
void DataInputInterface::add_channel |
( |
unsigned short | port, |
|
|
FrameFarm & | farm ) |
|
inline |
◆ m_number_of_workers
size_t DataInputInterface::m_number_of_workers |
|
private |
◆ m_channel_handlers
◆ m_service
boost::asio::io_service DataInputInterface::m_service |
|
private |
◆ m_threads
boost::scoped_ptr<boost::thread_group> DataInputInterface::m_threads |
|
private |
The documentation for this class was generated from the following file: