uiop_endpoints.pidl

Go to the documentation of this file.
00001 // $Id: uiop_endpoints.pidl 81200 2008-04-01 13:03:30Z johnnyw $
00002 
00003 /**
00004  * This file contains idl definition for data structures used to
00005  * encapsulate data in TAO_TAG_ENDPOINTS tagged component.  This
00006  * TAO-specific component is used for transmission of multiple
00007  * endpoints per single profile.  Data structures defined here are
00008  * used for transmission of UIOP Endpoints.  See UIOP_Profile.* for
00009  * more details.
00010  *
00011  * This file is used to generate the code in
00012  * uiop_endpoints.* The command used to generate code
00013  * is:
00014  *
00015  * tao_idl
00016  *          -o orig -Gp -Gd -Sa -DCORBA3 -Sci
00017  *           -Wb,export_macro=TAO_Strategies_Export \
00018  *           -Wb,export_include="strategies_export.h" \
00019  *           -Wb,pre_include="ace/pre.h" \
00020  *           -Wb,post_include="ace/post.h" \
00021  *           uiop_endpoints.pidl
00022  */
00023 
00024 #ifndef _UIOP_ENDPOINTS_IDL_
00025 #define _UIOP_ENDPOINTS_IDL_
00026 
00027 /// Stores information for a single UIOP endpoint.
00028 struct TAO_UIOP_Endpoint_Info
00029 {
00030   string rendezvous_point;
00031   short priority;
00032 };
00033 
00034 /// Stores information for a collection of UIOP endpoints.
00035 typedef sequence <TAO_UIOP_Endpoint_Info> TAO_UIOPEndpointSequence;
00036 
00037 #pragma prefix ""
00038 
00039 #endif /* _UIOP_ENDPOINTS_IDL_ */

Generated on Tue Feb 2 17:47:18 2010 for TAO_Strategies by  doxygen 1.4.7