RSC
0.16.0
|
A handler that is called whenever a message is received from the pool and should be passed to a receiver of the pool. More...
#include <OrderedQueueDispatcherPool.h>
Public Member Functions | |
virtual | ~DeliveryHandler () |
virtual void | deliver (boost::shared_ptr< R > &receiver, const M &message)=0 |
Requests this handler to deliver the message to the receiver. More... | |
A handler that is called whenever a message is received from the pool and should be passed to a receiver of the pool.
Definition at line 89 of file OrderedQueueDispatcherPool.h.
|
inlinevirtual |
Definition at line 92 of file OrderedQueueDispatcherPool.h.
References rsc::threading::OrderedQueueDispatcherPool< M, R >::DeliveryHandler::deliver().
|
pure virtual |
Requests this handler to deliver the message to the receiver.
receiver | receiver to pass message to |
message | message to pass to the receiver |
Implemented in rsc::threading::OrderedQueueDispatcherPool< M, R >::DeliverFunctionAdapter.
Referenced by rsc::threading::OrderedQueueDispatcherPool< M, R >::DeliveryHandler::~DeliveryHandler().