Public Member Functions | Protected Attributes | List of all members
io_comm_rx::AbstractCallbackHandler Class Referenceabstract

#include <callback_handlers.hpp>

Inheritance diagram for io_comm_rx::AbstractCallbackHandler:
Inheritance graph

Public Member Functions

virtual void handle (RxMessage &rx_message, std::string message_key)=0
bool Wait (const boost::posix_time::time_duration &timeout)

Protected Attributes

boost::condition_variable condition_
boost::mutex mutex_

Detailed Description

Definition at line 120 of file callback_handlers.hpp.

Member Function Documentation

◆ handle()

virtual void io_comm_rx::AbstractCallbackHandler::handle ( RxMessage rx_message,
std::string  message_key 
pure virtual

◆ Wait()

bool io_comm_rx::AbstractCallbackHandler::Wait ( const boost::posix_time::time_duration &  timeout)

Definition at line 125 of file callback_handlers.hpp.

Member Data Documentation

◆ condition_

boost::condition_variable io_comm_rx::AbstractCallbackHandler::condition_

Definition at line 133 of file callback_handlers.hpp.

◆ mutex_

boost::mutex io_comm_rx::AbstractCallbackHandler::mutex_

Definition at line 132 of file callback_handlers.hpp.

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

Author(s): Tibor Dome
autogenerated on Sat Mar 11 2023 03:12:56