diff options
Diffstat (limited to 'TAO/performance-tests/Protocols/test.idl')
-rw-r--r-- | TAO/performance-tests/Protocols/test.idl | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/TAO/performance-tests/Protocols/test.idl b/TAO/performance-tests/Protocols/test.idl new file mode 100644 index 00000000000..71bbaab76a6 --- /dev/null +++ b/TAO/performance-tests/Protocols/test.idl @@ -0,0 +1,28 @@ +// $Id$ + +interface test +{ + void start_test (in long session_id, + in string protocol, + in unsigned long invocation_rate, + in unsigned long message_size, + in unsigned long iterations); + + void end_test (); + + oneway void oneway_sync (); + + void twoway_sync (); + + void shutdown (); + + typedef sequence<octet> octets; + + oneway void oneway_method (in long session_id, + in unsigned long iteration, + in octets payload); + + void twoway_method (inout long session_id, + inout unsigned long iteration, + inout octets payload); +}; |