sciop_endpoints.pidl

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

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