summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/tests/Event/lib/Driver.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/tests/Event/lib/Driver.h')
-rw-r--r--TAO/orbsvcs/tests/Event/lib/Driver.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/TAO/orbsvcs/tests/Event/lib/Driver.h b/TAO/orbsvcs/tests/Event/lib/Driver.h
index f64ea4d7398..40f4b51833d 100644
--- a/TAO/orbsvcs/tests/Event/lib/Driver.h
+++ b/TAO/orbsvcs/tests/Event/lib/Driver.h
@@ -96,6 +96,10 @@ public:
// By default disconnect the suppliers and then the consumers, other
// orders should work too.
+ virtual void shutdown_clients (CORBA::Environment &env);
+ // By default deactivate the suppliers and then the consumers, other
+ // orders should work too.
+
virtual void connect_consumers (CORBA::Environment& env);
// Connect all the consumers, by default it lets each consumer
// connect itself.
@@ -144,6 +148,12 @@ public:
virtual void disconnect_suppliers (CORBA::Environment& env);
// Disconnect all the suppliers.
+ virtual void shutdown_consumers (CORBA::Environment& env);
+ // Deactivate all the consumers.
+
+ virtual void shutdown_suppliers (CORBA::Environment& env);
+ // Deactivate all the suppliers.
+
virtual void destroy_ec (CORBA::Environment& env);
// Call EC->destroy