#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. | |
| virtual void | push (TAO_EC_ProxyPushSupplier *proxy, RtecEventComm::PushConsumer_ptr consumer, RtecEventComm::EventSet& event, CORBA::Environment &env) |
Private Attributes | |
| ACE_Allocator* | allocator_ |
| An per-task allocator. | |
| ACE_Locked_Data_Block<ACE_Lock_Adapter< TAO_SYNCH_MUTEX> > | data_block_ |
| Helper data structure to minimize memory allocations... | |
| TAO_EC_Queue | the_queue_ |
| The queue. | |
|
|
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.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000