implrepo.diff
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· DIFF 代码 · 共 1,949 行 · 第 1/4 页
DIFF
1,949 行
CORBA::Object *_collocated_tao_target_,
const char * server,
@@ -1358,10 +1360,10 @@
CORBA::SystemException
, ImplementationRepository::NotFound
));
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+
virtual void server_is_shutting_down (
CORBA::Object *_collocated_tao_target_,
const char * server
@@ -1371,10 +1373,10 @@
CORBA::SystemException
, ImplementationRepository::NotFound
));
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+
virtual void find (
CORBA::Object *_collocated_tao_target_,
const char * server,
@@ -1385,10 +1387,10 @@
CORBA::SystemException
, ImplementationRepository::NotFound
));
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+
virtual void list (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong how_many,
@@ -1400,23 +1402,23 @@
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+
class TAO_PortableServer_Export _TAO_Administration_Proxy_Broker
{
public:
@@ -1425,69 +1427,69 @@
Administration *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_Administration_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+
class TAO_PortableServer_Export _TAO_Administration_Remote_Proxy_Broker
: public virtual _TAO_Administration_Proxy_Broker
{
- public:
+ public:
_TAO_Administration_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_Administration_Remote_Proxy_Broker (void);
-
+
virtual _TAO_Administration_Proxy_Impl &select_proxy (
Administration *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_Administration_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_Administration_Remote_Proxy_Broker *the_TAO_Administration_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be/be_visitor_typecode/typecode_decl.cpp:44
-
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Administration;
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:50
#if !defined (_IMPLEMENTATIONREPOSITORY_SERVERINFORMATIONITERATOR_CH_)
#define _IMPLEMENTATIONREPOSITORY_SERVERINFORMATIONITERATOR_CH_
-
+
class _TAO_ServerInformationIterator_Proxy_Impl;
class _TAO_ServerInformationIterator_Remote_Proxy_Impl;
class _TAO_ServerInformationIterator_Proxy_Broker;
class _TAO_ServerInformationIterator_Remote_Proxy_Broker;
-
+
class TAO_PortableServer_Export ServerInformationIterator
: public virtual CORBA::Object
{
@@ -1495,30 +1497,30 @@
typedef ServerInformationIterator_ptr _ptr_type;
typedef ServerInformationIterator_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ServerInformationIterator_ptr _duplicate (ServerInformationIterator_ptr obj);
-
+
static ServerInformationIterator_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ServerInformationIterator_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ServerInformationIterator_ptr _nil (void)
{
return (ServerInformationIterator_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
-
+
virtual CORBA::Boolean next_n (
CORBA::ULong how_many,
ImplementationRepository::ServerInformationList_out server_list
@@ -1527,80 +1529,80 @@
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/operation_ch.cpp:46
-
+
virtual void destroy (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/interface_ch.cpp:207
-
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ServerInformationIterator_Proxy_Broker *the_TAO_ServerInformationIterator_Proxy_Broker_;
-
+
protected:
ServerInformationIterator (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void ImplementationRepository_ServerInformationIterator_setup_collocation (int collocated);
-
+
ServerInformationIterator (IOP::IOR *ior,
TAO_ORB_Core *orb_core = 0);
-
+
ServerInformationIterator (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0,
TAO_ORB_Core *orb_core = 0
);
virtual ~ServerInformationIterator (void);
-
+
friend class _TAO_ServerInformationIterator_Remote_Proxy_Impl;
friend class _TAO_ServerInformationIterator_ThruPOA_Proxy_Impl;
friend class _TAO_ServerInformationIterator_Direct_Proxy_Impl;
-
+
private:
ServerInformationIterator (const ServerInformationIterator &);
void operator= (const ServerInformationIterator &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+
class TAO_PortableServer_Export _TAO_ServerInformationIterator_Proxy_Impl
: public virtual TAO_Object_Proxy_Impl
{
public:
virtual ~_TAO_ServerInformationIterator_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+
virtual CORBA::Boolean next_n (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong how_many,
@@ -1610,10 +1612,10 @@
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+
virtual void destroy (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1621,35 +1623,35 @@
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_ServerInformationIterator_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+
class TAO_PortableServer_Export _TAO_ServerInformationIterator_Remote_Proxy_Impl
: public virtual _TAO_ServerInformationIterator_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl
{
public:
_TAO_ServerInformationIterator_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ServerInformationIterator_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+
virtual CORBA::Boolean next_n (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong how_many,
@@ -1659,10 +1661,10 @@
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
// be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+
virtual void destroy (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1671,23 +1673,23 @@
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+
class TAO_PortableServer_Export _TAO_ServerInformationIterator_Proxy_Broker
{
public:
@@ -1696,56 +1698,56 @@
ServerInformationIterator *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ServerInformationIterator_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
// be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+
class TAO_PortableServer_Export _TAO_ServerInformationIterator_Remote_Proxy_Broker
: public virtual _TAO_ServerInformationIterator_Proxy_Broker
{
- public:
+ public:
_TAO_ServerInformationIterator_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ServerInformationIterator_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ServerInformationIterator_Proxy_Impl &select_proxy (
ServerInformationIterator *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ServerInformationIterator_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ServerInformationIterator_Remote_Proxy_Broker *the_TAO_ServerInformationIterator_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
// be/be_visitor_typecode/typecode_decl.cpp:44
-
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServerInformationIterator;
// TAO_IDL - Generated from
@@ -1989,4 +1991,3 @@
#include "ace/post.h"
#endif /* ifndef */
-
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?