Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / TAO / tao / Strategies / uiop_endpoints.pidl
blob33e6f5830a76547b3f2e647959d70b84a2607133
1 /**
2  * This file contains idl definition for data structures used to
3  * encapsulate data in TAO_TAG_ENDPOINTS tagged component.  This
4  * TAO-specific component is used for transmission of multiple
5  * endpoints per single profile.  Data structures defined here are
6  * used for transmission of UIOP Endpoints.  See UIOP_Profile.* for
7  * more details.
8  */
10 #ifndef _UIOP_ENDPOINTS_IDL_
11 #define _UIOP_ENDPOINTS_IDL_
13 /// Stores information for a single UIOP endpoint.
14 struct TAO_UIOP_Endpoint_Info
16   string rendezvous_point;
17   short priority;
20 /// Stores information for a collection of UIOP endpoints.
21 typedef sequence <TAO_UIOP_Endpoint_Info> TAO_UIOPEndpointSequence;
23 #pragma prefix ""
25 #endif /* _UIOP_ENDPOINTS_IDL_ */