RTPortableServer.pidl

Go to the documentation of this file.
00001 /**
00002  * @file RTPortableServer.pidl
00003  *
00004  * RTPortableServer.pidl,v 1.13 2006/05/09 07:35:15 jwillemsen Exp
00005  *
00006  * @brief Pre-compiled IDL source for the RTPortableServer module.
00007  *
00008  * This file was used to generate the code in RTPortableServerC.{h,cpp}
00009  * The steps to regenerate the code are as follows:
00010  *
00011  *   1. Run the tao_idl compiler on the pidl file.  The command used for
00012  *   this is:
00013  *
00014  *     tao_idl
00015  *          -o orig -Ge 1 -GA -Sci
00016  *          -Wb,export_macro=TAO_RTPortableServer_Export
00017  *          -Wb,export_include="rtportableserver_export.h"
00018  *          -Wb,pre_include="ace/pre.h"
00019  *          -Wb,post_include="ace/post.h"
00020  *          RTPortableServer.pidl
00021  *
00022  *   2. The generated files are ready to use
00023  */
00024 
00025 #ifndef _RT_PORTABLE_SERVER_IDL_
00026 #define _RT_PORTABLE_SERVER_IDL_
00027 
00028 #include "tao/PortableServer/PortableServer_include.pidl"
00029 #include "tao/RTCORBA/RTCORBA_include.pidl"
00030 
00031 #pragma prefix "omg.org"
00032 
00033 module RTPortableServer
00034 {
00035   local interface POA : PortableServer::POA
00036   {
00037     Object create_reference_with_priority (in CORBA::RepositoryId intf,
00038                                            in RTCORBA::Priority priority)
00039     raises (WrongPolicy);
00040 
00041     Object create_reference_with_id_and_priority (in PortableServer::ObjectId oid,
00042                                                   in CORBA::RepositoryId intf,
00043                                                   in RTCORBA::Priority priority)
00044     raises (WrongPolicy);
00045 
00046     PortableServer::ObjectId activate_object_with_priority (in PortableServer::Servant p_servant,
00047                                                             in RTCORBA::Priority priority)
00048     raises (ServantAlreadyActive, WrongPolicy);
00049 
00050     void activate_object_with_id_and_priority (in PortableServer::ObjectId oid,
00051                                                in PortableServer::Servant p_servant,
00052                                                in RTCORBA::Priority priority)
00053     raises ( ServantAlreadyActive, ObjectAlreadyActive, WrongPolicy );
00054   };
00055 };
00056 
00057 #endif /* _RT_PORTABLE_SERVER_IDL_ */

Generated on Thu Nov 9 12:55:46 2006 for TAO_RTPortableServer by doxygen 1.3.6