#include <ProxyPushSupplier.h>
Inheritance diagram for OmniEvents::ProxyPushSupplier_i:
Public Methods | |
void | connect_push_consumer (CosEventComm::PushConsumer_ptr pushConsumer) |
void | disconnect_push_supplier () |
ProxyPushSupplier_i (PortableServer::POA_ptr poa, EventQueue &q) | |
bool | trigger () |
void | reincarnate (const OEP_prxy &prxy) |
Re-create a servant from information saved in the log file. More... | |
void | output (ostream &os) |
Save this object's state to a stream. More... | |
Private Attributes | |
CosEventComm::PushConsumer::_var_type | _target |
|
Definition at line 166 of file ProxyPushSupplier.cc. |
|
Definition at line 123 of file ProxyPushSupplier.cc. References OmniEvents::Proxy::_req, _target, and OmniEvents::Servant::deactivateObject(). Referenced by reincarnate(). |
|
Definition at line 145 of file ProxyPushSupplier.cc. References _target, DB, and OmniEvents::Servant::deactivateObject(). |
|
Save this object's state to a stream.
Implements OmniEvents::Proxy. Definition at line 214 of file ProxyPushSupplier.cc. References _target, and OmniEvents::Servant::basicOutput(). |
|
Re-create a servant from information saved in the log file.
Implements OmniEvents::Proxy. Definition at line 204 of file ProxyPushSupplier.cc. References OmniEvents::Servant::activateObjectWithId(), connect_push_consumer(), OEP_prxy::getIor(), and OEP_prxy::getKey(). |
|
Definition at line 178 of file ProxyPushSupplier.cc. References OmniEvents::Proxy::_req, _target, DB, OmniEvents::Servant::deactivateObject(), OmniEvents::EventQueue::Reader::moreEvents(), and OmniEvents::EventQueue::Reader::nextEvent(). Referenced by OmniEvents::ProxyPushSupplierManager::run_undetached(). |
|
Definition at line 93 of file ProxyPushSupplier.h. Referenced by connect_push_consumer(), disconnect_push_supplier(), output(), and trigger(). |