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