uiop_endpoints.pidl

Go to the documentation of this file.
00001 // uiop_endpoints.pidl,v 1.5 2006/05/09 07:35:34 jwillemsen Exp
00002 // ================================================================
00003 //
00004 // = LIBRARY
00005 //   TAO
00006 //
00007 // = FILENAME
00008 //   uiop_endpoints.pidl
00009 //
00010 // = DESCRIPTION
00011 //   This file contains idl definition for data structures used to
00012 //   encapsulate data in TAO_TAG_ENDPOINTS tagged component.  This
00013 //   TAO-specific component is used for transmission of multiple
00014 //   endpoints per single profile.  Data structures defined here are
00015 //   used for transmission of UIOP Endpoints.  See UIOP_Profile.* for
00016 //   more details.
00017 //
00018 //
00019 //   This file was used to generate the code in
00020 //   uiop_endpoints.* The command used to generate code
00021 //   is:
00022 //
00023 //     tao_idl
00024 //         -o orig -Gp -Gd -Ge 1 -Sa -DCORBA3 -Sci
00025 //          -Wb,export_macro=TAO_Strategies_Export \
00026 //          -Wb,export_include="strategies_export.h" \
00027 //          -Wb,pre_include="ace/pre.h" \
00028 //          -Wb,post_include="ace/post.h" \
00029 //          uiop_endpoints.pidl
00030 //
00031 // ================================================================
00032 
00033 #ifndef _UIOP_ENDPOINTS_IDL_
00034 #define _UIOP_ENDPOINTS_IDL_
00035 
00036 /// Stores information for a single UIOP endpoint.
00037 struct TAO_UIOP_Endpoint_Info
00038 {
00039   string rendezvous_point;
00040   short priority;
00041 };
00042 
00043 /// Stores information for a collection of UIOP endpoints.
00044 typedef sequence <TAO_UIOP_Endpoint_Info> TAO_UIOPEndpointSequence;
00045 
00046 #pragma prefix ""
00047 
00048 #endif /* _UIOP_ENDPOINTS_IDL_ */

Generated on Thu Nov 9 13:39:31 2006 for TAO_Strategies by doxygen 1.3.6