implrepos.h

来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· C头文件 代码 · 共 1,302 行 · 第 1/3 页

H
1,302
字号
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::AlreadyRegistered
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void register_server_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual void reregister_server (
      const char * server,
      const ImplementationRepository::StartupOptions & options
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::AlreadyRegistered
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void reregister_server_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual void remove_server (
      const char * server
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void remove_server_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual void shutdown_server (
      const char * server
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void shutdown_server_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual void server_is_running (
      const char * server,
      const char * addr,
      ImplementationRepository::ServerObject_ptr server_object
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void server_is_running_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual void server_is_shutting_down (
      const char * server
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void server_is_shutting_down_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual void find (
      const char * server,
      ImplementationRepository::ServerInformation_out info
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void find_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual void list (
      CORBA::ULong how_many,
      ImplementationRepository::ServerInformationList_out server_list,
      ImplementationRepository::ServerInformationIterator_out server_iterator
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
    )) = 0;
  
  static void list_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/operation_sh.cpp:45
  
  virtual char * find_ior (
      const char * object_name
      ACE_ENV_ARG_DECL_WITH_DEFAULTS
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    )) = 0;
  
  static void find_ior_skel (
      TAO_ServerRequest &_tao_req,
      void *_tao_servant,
      void *_tao_servant_upcall
      ACE_ENV_ARG_DECL
    );
};

///////////////////////////////////////////////////////////////////////
//               Strategized Proxy Broker Declaration 
//

// TAO_IDL - Generated from
// c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_interface/strategized_proxy_broker_sh.cpp:36

class TAO_PortableServer_Export _TAO_Administration_Strategized_Proxy_Broker
  : public virtual TAO::Collocation_Proxy_Broker
{
public: 
  _TAO_Administration_Strategized_Proxy_Broker (void);
  
  virtual ~_TAO_Administration_Strategized_Proxy_Broker (void);
  
  TAO::Collocation_Strategy
  get_strategy (
      CORBA::Object_ptr obj
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((CORBA::SystemException));
  
  void
  dispatch (
      CORBA::Object_ptr obj,
      CORBA::Object_out forward_obj,
      TAO::Argument ** args,
      int num_args,
      const char * op,
      size_t op_len,
      TAO::Collocation_Strategy strategy
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((CORBA::Exception));
  
  static _TAO_Administration_Strategized_Proxy_Broker *
  the_TAO_Administration_Strategized_Proxy_Broker (void);
};

//
//            End Strategized Proxy Broker Declaration 
///////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////////////////////
//                    ThruPOA Proxy Impl. Declaration
//

// TAO_IDL - Generated from
// c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_interface/thru_poa_proxy_impl_sh.cpp:37

class TAO_PortableServer_Export _TAO_Administration_ThruPOA_Proxy_Impl
{
public:
  _TAO_Administration_ThruPOA_Proxy_Impl (void);
  
  virtual ~_TAO_Administration_ThruPOA_Proxy_Impl (void) {}
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  activate_server (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
      , ImplementationRepository::CannotActivate
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  activate_server_with_startup (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
      , ImplementationRepository::CannotActivate
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  register_server (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::AlreadyRegistered
      , ImplementationRepository::NotFound
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  reregister_server (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::AlreadyRegistered
      , ImplementationRepository::NotFound
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  remove_server (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  shutdown_server (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  server_is_running (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  server_is_shutting_down (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  find (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  list (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
    ));
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  find_ior (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
    ));
};

//
//                ThruPOA  Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////

// TAO_IDL - Generated from 
// c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_interface/direct_proxy_impl_sh.cpp:31

///////////////////////////////////////////////////////////////////////
//                    Direct  Impl. Declaration
//

class TAO_PortableServer_Export _TAO_Administration_Direct_Proxy_Impl
{
public:
  _TAO_Administration_Direct_Proxy_Impl (void);
  
  virtual ~_TAO_Administration_Direct_Proxy_Impl (void) {}
  
  // TAO_IDL - Generated from
  // c:\cvsdoc\ace_wrappers\build\vc71\tao\tao_idl\be\be_visitor_operation/proxy_impl_xh.cpp:24
  
  static void
  activate_server (
      TAO_Abstract_ServantBase *servant,
      TAO::Argument ** args,
      int num_args
      ACE_ENV_ARG_DECL
    )
    ACE_THROW_SPEC ((
      CORBA::SystemException
      , ImplementationRepository::NotFound
      , ImplementationRepository::CannotActivate
    ));
  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?