Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / tests / Bug_3683_Regression / Echo.idl
blob52779336b892ba8428cf6c26bbea5ba6727e8cc8
1 /* -*- C++ -*- */
2 #if !defined (_ECHO_IDL)
3 #define _ECHO_IDL
5 // Defines an interface that encapsulates operations that return the
6 // mesg string to be displayed and shuts down the server.
7 interface Echo
9 typedef sequence<Object> List;
11 // This operation returns the message as a sequence of Objects and
12 // displays it on the screen as a string.
13 List echo_list (in string message);
15 // This operation returns the message as a string and displays it on
16 // the screen.
17 string echo_string (in string message);
19 // This operation will shutdown the server.
20 oneway void shutdown ();
23 #endif /* _ECHO_IDL */