2 * @file ThreadPolicy.pidl
4 * @brief Pre-compiled IDL source for the PortableServer module.
7 * -o orig -Gp -Gd -Sci -GA -I$(TAO_ROOT)
8 * -Wb,export_macro=TAO_PortableServer_Export \
9 * -Wb,export_include="portableserver_export.h" \
10 * -Wb,pre_include="ace/pre.h" \
11 * -Wb,post_include="ace/post.h" \
15 #ifndef _PORTABLESERVER_THREAD_POLICY_IDL_
16 #define _PORTABLESERVER_THREAD_POLICY_IDL_
18 #include "tao/Policy.pidl"
20 #pragma prefix "omg.org"
24 # pragma version PortableServer 2.3
26 enum ThreadPolicyValue
30 /* ,MAIN_THREAD_MODEL*/
33 #if !defined (CORBA_E_COMPACT) && !defined (CORBA_E_MICRO) && !defined (TAO_HAS_MINIMUM_POA)
34 local interface ThreadPolicy : CORBA::Policy
36 readonly attribute ThreadPolicyValue value;
42 #endif // _PORTABLESERVER_THREAD_POLICY_IDL_