diff options
Diffstat (limited to 'TAO/CIAO/tools/Simple_Component_Server/Simple_Server.idl')
-rw-r--r-- | TAO/CIAO/tools/Simple_Component_Server/Simple_Server.idl | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/TAO/CIAO/tools/Simple_Component_Server/Simple_Server.idl b/TAO/CIAO/tools/Simple_Component_Server/Simple_Server.idl new file mode 100644 index 00000000000..608805d5c54 --- /dev/null +++ b/TAO/CIAO/tools/Simple_Component_Server/Simple_Server.idl @@ -0,0 +1,25 @@ +// $Id$ + +#include "CCM_Component.idl" + +module CIAO +{ + /** + * @interface Simple_Server + * + * Control interface for Simple_Server + */ + interface Simple_Server + { + /// Get the installed home interface. + Components::CCMHome get_home (); + + /// Get the cached component instantiation. + /// This operation can only instantiate using KeylessCCMHome. + Components::CCMObject get_component (); + + /// Shutdown the simple component server. + oneway void shutdown (); + }; + +}; |