Manages boost::asio IO. More...
#include <transport/transport.hh>
Public Member Functions | |
IOManager () | |
Constructor. | |
~IOManager () | |
Destructor. | |
void | DecCount () |
Decrement the event count by 1. | |
unsigned int | GetCount () const |
Get the event count. | |
boost::asio::io_service & | GetIO () |
Get handle to boost::asio IO service. | |
void | IncCount () |
Increment the event count by 1. | |
void | Stop () |
Stop the IO service. | |
Manages boost::asio IO.
gazebo::transport::IOManager::IOManager | ( | ) |
Constructor.
gazebo::transport::IOManager::~IOManager | ( | ) |
Destructor.
void gazebo::transport::IOManager::DecCount | ( | ) |
Decrement the event count by 1.
unsigned int gazebo::transport::IOManager::GetCount | ( | ) | const |
Get the event count.
boost::asio::io_service& gazebo::transport::IOManager::GetIO | ( | ) |
Get handle to boost::asio IO service.
void gazebo::transport::IOManager::IncCount | ( | ) |
Increment the event count by 1.
void gazebo::transport::IOManager::Stop | ( | ) |
Stop the IO service.