#include <EC_Dispatching_Task.h>
Inheritance diagram for TAO_EC_Dispatching_Task:
Public Methods | |
TAO_EC_Dispatching_Task (ACE_Thread_Manager *thr_manager=0) | |
Constructor. More... | |
virtual int | svc (void) |
Process the events in the queue. More... | |
virtual void | push (TAO_EC_ProxyPushSupplier *proxy, RtecEventComm::PushConsumer_ptr consumer, RtecEventComm::EventSet &event ACE_ENV_ARG_DECL) |
Private Attributes | |
ACE_Allocator * | allocator_ |
An per-task allocator. More... | |
ACE_Locked_Data_Block< ACE_Lock_Adapter< TAO_SYNCH_MUTEX > > | data_block_ |
Helper data structure to minimize memory allocations... More... | |
TAO_EC_Queue | the_queue_ |
The queue. More... |
|
Constructor.
|
|
|
|
Process the events in the queue.
Reimplemented from ACE_Task_Base. |
|
An per-task allocator.
|
|
Helper data structure to minimize memory allocations...
|
|
The queue.
|