diff options
Diffstat (limited to 'TAO/tao/EndpointPolicy/IIOPEndpointValue.pidl')
-rw-r--r-- | TAO/tao/EndpointPolicy/IIOPEndpointValue.pidl | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/TAO/tao/EndpointPolicy/IIOPEndpointValue.pidl b/TAO/tao/EndpointPolicy/IIOPEndpointValue.pidl new file mode 100644 index 00000000000..c80b5dd90cd --- /dev/null +++ b/TAO/tao/EndpointPolicy/IIOPEndpointValue.pidl @@ -0,0 +1,33 @@ +// +// $Id$ + +/** + * @file IIOPEndpointValue.pidl + * + * This file contains idl definition for Endpoint policy interface and + * the policy value. This TAO-specific policy is used to filter endpoints + * in the profiles for use in Object References. + */ + +#ifndef _TAO_IIOPENDPOINT_VALUE_IDL_ +#define _TAO_IIOPENDPOINT_VALUE_IDL_ + +///FUZZ: disable check_for_include/ +#include "tao/EndpointPolicy/EndpointPolicy.pidl" + +#if !defined (TAO_LACKS_IIOP) + +module EndpointPolicy +{ + local interface IIOPEndpointValue : EndpointValueBase + { + // protocol_tag set to TAG_Internet_IOP; + + attribute string host; + attribute unsigned short port; + }; +}; + +#endif /* TAO_LACKS_IIOP */ + +#endif /* _TAO_IIOPENDPOINT_VALUE_IDL_ */ |