summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Event/EC_ProxyPushSupplier_Set_T.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/EC_ProxyPushSupplier_Set_T.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/Event/EC_ProxyPushSupplier_Set_T.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Event/EC_ProxyPushSupplier_Set_T.h b/TAO/orbsvcs/orbsvcs/Event/EC_ProxyPushSupplier_Set_T.h
index 6da089b3396..aefe35ac2c7 100644
--- a/TAO/orbsvcs/orbsvcs/Event/EC_ProxyPushSupplier_Set_T.h
+++ b/TAO/orbsvcs/orbsvcs/Event/EC_ProxyPushSupplier_Set_T.h
@@ -49,14 +49,17 @@ public:
TAO_EC_ProxyPushSupplier_Set_Immediate (void);
// Constructor.
- // = Read the descriptions in EC_ProxyPushSupplier_Set
virtual int busy (void);
virtual int idle (void);
+ // The implementation of this methods is provided by derived
+ // classes, that provide appropiate locking.
+
virtual void connected (TAO_EC_ProxyPushSupplier*,
CORBA::Environment&);
virtual void disconnected (TAO_EC_ProxyPushSupplier*,
CORBA::Environment&);
- virtual void shutdown (CORBA::Environment&);
+ // Used to inform the EC that a Supplier has connected or
+ // disconnected from it.
private:
ACE_LOCK lock_;
@@ -91,7 +94,6 @@ public:
CORBA::Environment&);
virtual void disconnected (TAO_EC_ProxyPushSupplier*,
CORBA::Environment&);
- virtual void shutdown (CORBA::Environment&);
protected:
virtual void execute_delayed_operations (void);