rtportableserver.pidl
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· PIDL 代码 · 共 67 行
PIDL
67 行
//
// RTPortableServer.pidl,v 1.6 2004/01/06 21:04:29 boris Exp
//
// ================================================================
//
// = LIBRARY
// TAO
//
// = FILENAME
// RTPortableServer.pidl
//
// = DESCRIPTION
//
// This file was used to generate the code in RTPortableServerC.{h,i,cpp}
// The steps to regenerate the code are as follows:
//
// 1. Run the tao_idl compiler on the pidl file. The command used for
// this is:
//
// tao_idl
// -o orig -Ge 1 -GT -GA
// -Wb,export_macro=TAO_RTPortableServer_Export
// -Wb,export_include="rtportableserver_export.h"
// -Wb,pre_include="ace/pre.h"
// -Wb,post_include="ace/post.h"
// RTPortableServer.pidl
//
// 2. Then apply the patches in tao/RTPortableServer/diffs to the
// generated code.
//
//
// ================================================================
#ifndef _RT_PORTABLE_SERVER_IDL_
#define _RT_PORTABLE_SERVER_IDL_
#include <tao/PortableServer/PortableServer.pidl>
#include <tao/RTCORBA/RTCORBA.pidl>
#pragma prefix "omg.org"
module RTPortableServer
{
local interface POA : PortableServer::POA
{
Object create_reference_with_priority (in CORBA::RepositoryId intf,
in RTCORBA::Priority priority)
raises (WrongPolicy);
Object create_reference_with_id_and_priority (in PortableServer::ObjectId oid,
in CORBA::RepositoryId intf,
in RTCORBA::Priority priority)
raises (WrongPolicy);
PortableServer::ObjectId activate_object_with_priority (in PortableServer::Servant p_servant,
in RTCORBA::Priority priority)
raises (ServantAlreadyActive, WrongPolicy);
void activate_object_with_id_and_priority (in PortableServer::ObjectId oid,
in PortableServer::Servant p_servant,
in RTCORBA::Priority priority)
raises ( ServantAlreadyActive, ObjectAlreadyActive, WrongPolicy );
};
};
#endif /* _RT_PORTABLE_SERVER_IDL_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?