TAO_CEC_ProxyPushConsumer Class ReferenceProxyPushConsumer. More...
Collaboration diagram for TAO_CEC_ProxyPushConsumer:
Detailed DescriptionProxyPushConsumer.Implement the CosEventChannelAdmin::ProxyPushConsumer interface, remember that this class is used to communicate with a PushSupplier, so, in effect, this is the ambassador for a supplier inside the event channel. = MEMORY MANAGMENT The object commits suicide when disconnect_push_consumer() is called. Member Typedef Documentation
Constructor & Destructor Documentation
constructor...
destructor...
Member Function Documentation
Activate in the POA.
Deactivate from the POA.
Return false if no supplier is connected...
Return the consumer object reference. It returns nil() if it has not connected yet.
Invoke the _non_existent() pseudo-operation on the supplier. If it is disconnected then it returns true and sets the <disconnected> flag.
The event channel is shutting down.
Increment and decrement the reference count.
Set the supplier, used by some implementations to change the policies used when invoking operations on the supplier.
The private version (without locking) of is_connected().
Release the supplier.
Assigns the parameter to both supplier_ and nopolicy_supplier_, and applies policies (when appropriate) to supplier_.
Friends And Related Function Documentation
Member Data DocumentationThe supplier admin, used for activation and memory managment.
The locking strategy.
The reference count.
The supplier -- use apply_policy() instead of assigning directly to supplier_. This will keep supplier_ and nopolicy_supplier_ in sync.
The supplier without any policies applied.
If the flag is true then we are connected, notice that the supplier can be nil. Store the default POA.
The documentation for this class was generated from the following files: Generated on Mon Sep 15 08:15:17 2008 for TAO_CosEvent by 1.5.5 |