2 * @file RTPortableServer.pidl
4 * @brief Pre-compiled IDL source for the RTPortableServer module.
7 #ifndef _RT_PORTABLE_SERVER_IDL_
8 #define _RT_PORTABLE_SERVER_IDL_
10 #include "tao/PortableServer/PortableServer_include.pidl"
11 #include "tao/RTCORBA/RTCORBA_include.pidl"
13 #pragma prefix "omg.org"
15 module RTPortableServer
17 local interface POA : PortableServer::POA
19 Object create_reference_with_priority (in CORBA::RepositoryId intf,
20 in RTCORBA::Priority priority)
23 Object create_reference_with_id_and_priority (in PortableServer::ObjectId oid,
24 in CORBA::RepositoryId intf,
25 in RTCORBA::Priority priority)
28 PortableServer::ObjectId activate_object_with_priority (in PortableServer::Servant p_servant,
29 in RTCORBA::Priority priority)
30 raises (ServantAlreadyActive, WrongPolicy);
32 void activate_object_with_id_and_priority (in PortableServer::ObjectId oid,
33 in PortableServer::Servant p_servant,
34 in RTCORBA::Priority priority)
35 raises ( ServantAlreadyActive, ObjectAlreadyActive, WrongPolicy );
39 #endif /* _RT_PORTABLE_SERVER_IDL_ */