diff options
Diffstat (limited to 'TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl')
-rw-r--r-- | TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl new file mode 100644 index 00000000000..acae98bb07f --- /dev/null +++ b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl @@ -0,0 +1,22 @@ +// -*- IDL -*- + +// $Id$ + +#include "ImR_Activator.idl" + +module ImplementationRepository +{ + interface Locator : Administration + { + // returns a token that can be used (along with activator name) to unregister the activator. + long register_activator (in string name, in Activator act); + + // You must pass in the token returned from register_activator. + void unregister_activator (in string name, in long token); + + // The ImR_Activator calls this method to notify death of child + // process that it had started. + void notify_child_death (in string name); + }; +}; + |