#include <ProxyPullConsumer.h>
Inheritance diagram for OmniEvents::ProxyPullConsumerManager:


Public Methods | |
| PortableServer::Servant | incarnate (const PortableServer::ObjectId &oid, PortableServer::POA_ptr poa) |
| ProxyPullConsumerManager (PortableServer::POA_ptr parentPoa, list< CORBA::Any * > &q) | |
| ~ProxyPullConsumerManager () | |
| CosEventChannelAdmin::ProxyPullConsumer_ptr | createObject () |
| void | trigger () |
| Triggers each connected Proxy to do some work. More... | |
| void | disconnect () |
| Send disconnect_pull_supplier() to all connected PullSuppliers. More... | |
Private Attributes | |
| list< CORBA::Any * > & | _queue |
|
||||||||||||
|
Definition at line 48 of file ProxyPullConsumer.cc. |
|
|
Definition at line 58 of file ProxyPullConsumer.cc. References DB. |
|
|
Definition at line 64 of file ProxyPullConsumer.cc. References OmniEvents::ProxyManager::_managedPoa. Referenced by OmniEvents::SupplierAdmin_i::obtain_pull_consumer(). |
|
|
Send disconnect_pull_supplier() to all connected PullSuppliers.
Definition at line 82 of file ProxyPullConsumer.cc. References OmniEvents::ProxyManager::_servants, and OmniEvents::ProxyPullConsumer_i::disconnect_pull_consumer(). Referenced by OmniEvents::SupplierAdmin_i::disconnect(). |
|
||||||||||||
|
Definition at line 37 of file ProxyPullConsumer.cc. References OmniEvents::ProxyManager::_managedPoa, _queue, OmniEvents::ProxyManager::_servants, and DB. |
|
|
Triggers each connected Proxy to do some work. PSEUDOCODE:
Definition at line 72 of file ProxyPullConsumer.cc. References OmniEvents::ProxyManager::_servants, and OmniEvents::ProxyPullConsumer_i::trigger(). Referenced by OmniEvents::SupplierAdmin_i::collect(). |
|
|
Definition at line 84 of file ProxyPullConsumer.h. Referenced by incarnate(). |
1.2.15