Public Member Functions | List of all members
gazebo::transport::IOManager Class Reference

Manages boost::asio IO. More...

#include <transport/transport.hh>

Public Member Functions

 IOManager ()
 Constructor. More...
 ~IOManager ()
 Destructor. More...
void DecCount ()
 Decrement the event count by 1. More...
unsigned int GetCount () const
 Get the event count. More...
boost::asio::io_service & GetIO ()
 Get handle to boost::asio IO service. More...
void IncCount ()
 Increment the event count by 1. More...
void Stop ()
 Stop the IO service. More...

Detailed Description

Manages boost::asio IO.

Constructor & Destructor Documentation

gazebo::transport::IOManager::IOManager ( )


gazebo::transport::IOManager::~IOManager ( )


Member Function Documentation

void gazebo::transport::IOManager::DecCount ( )

Decrement the event count by 1.

unsigned int gazebo::transport::IOManager::GetCount ( ) const

Get the event count.

The event count
boost::asio::io_service& gazebo::transport::IOManager::GetIO ( )

Get handle to boost::asio IO service.

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.

The documentation for this class was generated from the following file: