sciop_endpoints.pidl

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

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