Safir SDK Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Safir::Utilities::AsioDispatcher Class Reference

The class makes a thread switch and perform a dispatch on Dob connection. More...

#include <Safir/Utilities/AsioDispatcher.h>

Inheritance diagram for Safir::Utilities::AsioDispatcher:
Collaboration diagram for Safir::Utilities::AsioDispatcher:

Public Member Functions

 AsioDispatcher (const Safir::Dob::Connection &connection, boost::asio::io_service &ioService)
 Constructor. More...
 
- Public Member Functions inherited from Safir::Dob::Dispatcher
virtual ~Dispatcher ()
 Virtual destructor is needed since we have virtual member functions. More...
 
- Public Member Functions inherited from Safir::Dob::Internal::ConsumerBase
virtual ~ConsumerBase ()
 

Detailed Description

The class makes a thread switch and perform a dispatch on Dob connection.

Constructor & Destructor Documentation

Safir::Utilities::AsioDispatcher::AsioDispatcher ( const Safir::Dob::Connection connection,
boost::asio::io_service &  ioService 
)

Constructor.

Parameters
[in]connection- The dob connection.
[in]ioService- The ioService that runs the main loop