Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / Portable_Interceptors / Service_Context_Manipulation / test.idl
blob920d5cccb57398d310871dcde180aa4990cd87c3
2 //=============================================================================
3 /**
4 * @file test.idl
6 * Simple IDL file to test portable interceptor support.
9 * @author Nanbor Wang <nanbor@cs.wustl.edu>
11 //=============================================================================
14 module Test_Interceptors
16 exception Silly
17 {};
19 interface Visual
21 // = TITLE
22 // A test idl for checking interceptor visually.
24 // = DESCRIPTION
27 void normal (in long arg);
28 // Normal operation.
30 void nothing ();
31 // Normal operation without return.
33 void user ()
34 raises (Silly);
35 // throws a user exception.
37 void system ();
38 // thows a system exception.
40 oneway void shutdown ();
41 // shutdown the ORB