Revert "Use a variable on the stack to not have a temporary in the call"
[ACE_TAO.git] / TAO / tao / Strategies / COIOP_Endpoints.pidl
blob2d8f7b02f0d40f1d503cd0169f9ee1078616e066
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 COIOP endpoints.  See COIOP_Profile.*
7  * for more details.
8  */
10 #ifndef _TAO_COIOP_ENDPOINTS_IDL_
11 #define _TAO_COIOP_ENDPOINTS_IDL_
13 module TAO
15   /// Stores information for a single COIOP endpoint.
16   struct COIOP_Endpoint_Info
17   {
18     string uuid;
19     short priority;
20   };
22   /// Stores information for a collection of COIOP endpoints.
23   typedef sequence <COIOP_Endpoint_Info> COIOPEndpointSequence;
26 #endif /* _TAO_IIOP_ENDPOINTS_IDL_ */