#include <ProxyPullSupplier.h>
Inheritance diagram for OmniEvents::ProxyPullSupplierManager:


Public Methods | |
| PortableServer::Servant | incarnate (const PortableServer::ObjectId &oid, PortableServer::POA_ptr poa) |
| ProxyPullSupplierManager (const EventChannel_i &channel, PortableServer::POA_ptr parentPoa, EventQueue &q) | |
| ~ProxyPullSupplierManager () | |
| CosEventChannelAdmin::ProxyPullSupplier_ptr | createObject () |
| void | disconnect () |
| Send disconnect_pull_consumer() to all connected PullConsumers. More... | |
Private Attributes | |
| const EventChannel_i & | _channel |
| EventQueue & | _queue |
| Reference to queue shared with ProxyPushSuppliers. More... | |
| int | _maxNumProxies |
| Upper limit on number of proxies. More... | |
|
||||||||||||||||
|
Definition at line 62 of file ProxyPullSupplier.cc. |
|
|
Definition at line 74 of file ProxyPullSupplier.cc. References DB. |
|
|
Definition at line 80 of file ProxyPullSupplier.cc. References OmniEvents::ProxyManager::_managedPoa. Referenced by OmniEvents::ConsumerAdmin_i::obtain_pull_supplier(). |
|
|
Send disconnect_pull_consumer() to all connected PullConsumers.
Definition at line 88 of file ProxyPullSupplier.cc. References OmniEvents::ProxyManager::_servants, and OmniEvents::ProxyPullSupplier_i::disconnect_pull_supplier(). Referenced by OmniEvents::ConsumerAdmin_i::disconnect(). |
|
||||||||||||
|
Definition at line 37 of file ProxyPullSupplier.cc. References _channel, OmniEvents::ProxyManager::_managedPoa, _queue, OmniEvents::ProxyManager::_servants, DB, OmniEvents::ProxyPullSupplier_i::disconnect_pull_supplier(), OmniEvents::EventChannel_i::maxNumProxies(), and OmniEvents::ProxyPullSupplier_i::timestamp(). |
|
|
Definition at line 72 of file ProxyPullSupplier.h. Referenced by incarnate(). |
|
|
Upper limit on number of proxies.
Definition at line 74 of file ProxyPullSupplier.h. |
|
|
Reference to queue shared with ProxyPushSuppliers.
Definition at line 73 of file ProxyPullSupplier.h. Referenced by incarnate(). |
1.2.15