Revert "Minor modernization of DynamicAny code"
[ACE_TAO.git] / TAO / tao / EndpointPolicy / EndpointPolicy.pidl
blobdec0a828090f3f05d0d483f1ecd204f8a51e563b
1 /**
2  * @file EndpointPolicy.pidl
3  *
4  * This file contains idl definition for Endpoint policy interface and
5  * the policy value. This TAO-specific policy is used to filter endpoints
6  * in the profiles for use in Object References.
7  */
9 #ifndef _TAO_ENDPOINT_POLICY_IDL_
10 #define _TAO_ENDPOINT_POLICY_IDL_
12 ///FUZZ: disable check_for_include/
13 #include "tao/Policy.pidl"
14 #include "tao/EndpointPolicy/EndpointPolicyType.pidl"
16 module EndpointPolicy
18   local interface EndpointValueBase
19   {
20     readonly attribute unsigned long protocol_tag;
21   };
23   typedef sequence<EndpointValueBase> EndpointList;
25   local interface Policy : CORBA::Policy
26   {
27     readonly attribute EndpointList value;
28   };
32 #endif /* _TAO_ENDPOINT_POLICY_IDL_ */