⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csiv2.h

📁 MICO2.3.13 corba 环境平台
💻 H
📖 第 1 页 / 共 2 页
字号:
  virtual public ::CSIv2::CMSetup{  public:    virtual ~CSS();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef CSS_ptr _ptr_type;    typedef CSS_var _var_type;    #endif    static CSS_ptr _narrow( CORBA::Object_ptr obj );    static CSS_ptr _narrow( CORBA::AbstractBase_ptr obj );    static CSS_ptr _duplicate( CSS_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static CSS_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );    virtual ::CSIv2::SecurityManager_ptr security_manager() = 0;    virtual void security_manager( ::CSIv2::SecurityManager_ptr value ) = 0;    virtual void write_sas_context( ::PortableInterceptor::ClientRequestInfo_ptr info, const ::CSIIOP::CompoundSecMechList& list ) = 0;    virtual void send_request( ::PortableInterceptor::ClientRequestInfo_ptr info ) = 0;    virtual void receive_reply( ::PortableInterceptor::ClientRequestInfo_ptr info ) = 0;    virtual void receive_exception( ::PortableInterceptor::ClientRequestInfo_ptr info ) = 0;    virtual void receive_other( ::PortableInterceptor::ClientRequestInfo_ptr info ) = 0;  protected:    CSS() {};  private:    CSS( const CSS& );    void operator=( const CSS& );};struct GSSAuthError : public CORBA::UserException {  #ifdef HAVE_EXPLICIT_STRUCT_OPS  GSSAuthError();  ~GSSAuthError();  GSSAuthError( const GSSAuthError& s );  GSSAuthError& operator=( const GSSAuthError& s );  #endif //HAVE_EXPLICIT_STRUCT_OPS  #ifndef HAVE_EXPLICIT_STRUCT_OPS  GSSAuthError();  #endif //HAVE_EXPLICIT_STRUCT_OPS  GSSAuthError( ::GSSUP::ErrorCode _m0 );  #ifdef HAVE_STD_EH  GSSAuthError *operator->() { return this; }  GSSAuthError& operator*() { return *this; }  operator GSSAuthError*() { return this; }  #endif // HAVE_STD_EH  void _throwit() const;  const char *_repoid() const;  void _encode( CORBA::DataEncoder &en ) const;  void _encode_any( CORBA::Any &a ) const;  CORBA::Exception *_clone() const;  static GSSAuthError *_downcast( CORBA::Exception *ex );  static const GSSAuthError *_downcast( const CORBA::Exception *ex );  ::GSSUP::ErrorCode reason;};#ifdef HAVE_STD_EHtypedef GSSAuthError GSSAuthError_catch;#elsetypedef ExceptVar< GSSAuthError > GSSAuthError_var;typedef TVarOut< GSSAuthError > GSSAuthError_out;typedef GSSAuthError_var GSSAuthError_catch;#endif // HAVE_STD_EHextern MICO_EXPORT CORBA::TypeCodeConst _tc_GSSAuthError;struct TrustIdentityError : public CORBA::UserException {  #ifdef HAVE_EXPLICIT_STRUCT_OPS  TrustIdentityError();  ~TrustIdentityError();  TrustIdentityError( const TrustIdentityError& s );  TrustIdentityError& operator=( const TrustIdentityError& s );  #endif //HAVE_EXPLICIT_STRUCT_OPS  #ifdef HAVE_STD_EH  TrustIdentityError *operator->() { return this; }  TrustIdentityError& operator*() { return *this; }  operator TrustIdentityError*() { return this; }  #endif // HAVE_STD_EH  void _throwit() const;  const char *_repoid() const;  void _encode( CORBA::DataEncoder &en ) const;  void _encode_any( CORBA::Any &a ) const;  CORBA::Exception *_clone() const;  static TrustIdentityError *_downcast( CORBA::Exception *ex );  static const TrustIdentityError *_downcast( const CORBA::Exception *ex );};#ifdef HAVE_STD_EHtypedef TrustIdentityError TrustIdentityError_catch;#elsetypedef ExceptVar< TrustIdentityError > TrustIdentityError_var;typedef TVarOut< TrustIdentityError > TrustIdentityError_out;typedef TrustIdentityError_var TrustIdentityError_catch;#endif // HAVE_STD_EHextern MICO_EXPORT CORBA::TypeCodeConst _tc_TrustIdentityError;struct UserIdentity {  #ifdef HAVE_TYPEDEF_OVERLOAD  typedef UserIdentity_var _var_type;  #endif  #ifdef HAVE_EXPLICIT_STRUCT_OPS  UserIdentity();  ~UserIdentity();  UserIdentity( const UserIdentity& s );  UserIdentity& operator=( const UserIdentity& s );  #endif //HAVE_EXPLICIT_STRUCT_OPS  CORBA::String_var user_name;  CORBA::String_var identity_name;};extern MICO_EXPORT CORBA::TypeCodeConst _tc_UserIdentity;/* * Base class and common definitions for local interface ServerRequestInterceptor */class ServerRequestInterceptor :   virtual public ::PortableInterceptor::ServerRequestInterceptor{  public:    virtual ~ServerRequestInterceptor();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef ServerRequestInterceptor_ptr _ptr_type;    typedef ServerRequestInterceptor_var _var_type;    #endif    static ServerRequestInterceptor_ptr _narrow( CORBA::Object_ptr obj );    static ServerRequestInterceptor_ptr _narrow( CORBA::AbstractBase_ptr obj );    static ServerRequestInterceptor_ptr _duplicate( ServerRequestInterceptor_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static ServerRequestInterceptor_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );    virtual ::CSIv2::TSS_ptr tss() = 0;  protected:    ServerRequestInterceptor() {};  private:    ServerRequestInterceptor( const ServerRequestInterceptor& );    void operator=( const ServerRequestInterceptor& );};/* * Base class and common definitions for local interface ClientRequestInterceptor */class ClientRequestInterceptor :   virtual public ::PortableInterceptor::ClientRequestInterceptor{  public:    virtual ~ClientRequestInterceptor();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef ClientRequestInterceptor_ptr _ptr_type;    typedef ClientRequestInterceptor_var _var_type;    #endif    static ClientRequestInterceptor_ptr _narrow( CORBA::Object_ptr obj );    static ClientRequestInterceptor_ptr _narrow( CORBA::AbstractBase_ptr obj );    static ClientRequestInterceptor_ptr _duplicate( ClientRequestInterceptor_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static ClientRequestInterceptor_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );    virtual ::CSIv2::CSS_ptr css() = 0;  protected:    ClientRequestInterceptor() {};  private:    ClientRequestInterceptor( const ClientRequestInterceptor& );    void operator=( const ClientRequestInterceptor& );};/* * Base class and common definitions for local interface IORInterceptor */class IORInterceptor :   virtual public ::PortableInterceptor::IORInterceptor{  public:    virtual ~IORInterceptor();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef IORInterceptor_ptr _ptr_type;    typedef IORInterceptor_var _var_type;    #endif    static IORInterceptor_ptr _narrow( CORBA::Object_ptr obj );    static IORInterceptor_ptr _narrow( CORBA::AbstractBase_ptr obj );    static IORInterceptor_ptr _duplicate( IORInterceptor_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static IORInterceptor_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );  protected:    IORInterceptor() {};  private:    IORInterceptor( const IORInterceptor& );    void operator=( const IORInterceptor& );};}#ifndef MICO_CONF_NO_POA#endif // MICO_CONF_NO_POAvoid operator<<=( CORBA::Any &a, const ::CSIv2::InvalidMechanism &e );void operator<<=( CORBA::Any &a, ::CSIv2::InvalidMechanism *e );CORBA::Boolean operator>>=( const CORBA::Any &a, ::CSIv2::InvalidMechanism &e );CORBA::Boolean operator>>=( const CORBA::Any &a, const ::CSIv2::InvalidMechanism *&e );extern MICO_EXPORT CORBA::StaticTypeInfo *_marshaller_CSIv2_InvalidMechanism;void operator<<=( CORBA::Any &a, const ::CSIv2::GSSAuthError &e );void operator<<=( CORBA::Any &a, ::CSIv2::GSSAuthError *e );CORBA::Boolean operator>>=( const CORBA::Any &a, ::CSIv2::GSSAuthError &e );CORBA::Boolean operator>>=( const CORBA::Any &a, const ::CSIv2::GSSAuthError *&e );extern MICO_EXPORT CORBA::StaticTypeInfo *_marshaller_CSIv2_GSSAuthError;void operator<<=( CORBA::Any &a, const ::CSIv2::TrustIdentityError &e );void operator<<=( CORBA::Any &a, ::CSIv2::TrustIdentityError *e );CORBA::Boolean operator>>=( const CORBA::Any &a, ::CSIv2::TrustIdentityError &e );CORBA::Boolean operator>>=( const CORBA::Any &a, const ::CSIv2::TrustIdentityError *&e );extern MICO_EXPORT CORBA::StaticTypeInfo *_marshaller_CSIv2_TrustIdentityError;void operator<<=( CORBA::Any &_a, const ::CSIv2::UserIdentity &_s );void operator<<=( CORBA::Any &_a, ::CSIv2::UserIdentity *_s );CORBA::Boolean operator>>=( const CORBA::Any &_a, ::CSIv2::UserIdentity &_s );CORBA::Boolean operator>>=( const CORBA::Any &_a, const ::CSIv2::UserIdentity *&_s );extern MICO_EXPORT CORBA::StaticTypeInfo *_marshaller_CSIv2_UserIdentity;void operator<<=( CORBA::Any &_a, const SequenceTmpl< CSIv2::UserIdentity,MICO_TID_DEF> &_s );void operator<<=( CORBA::Any &_a, SequenceTmpl< CSIv2::UserIdentity,MICO_TID_DEF> *_s );CORBA::Boolean operator>>=( const CORBA::Any &_a, SequenceTmpl< CSIv2::UserIdentity,MICO_TID_DEF> &_s );CORBA::Boolean operator>>=( const CORBA::Any &_a, const SequenceTmpl< CSIv2::UserIdentity,MICO_TID_DEF> *&_s );extern MICO_EXPORT CORBA::StaticTypeInfo *_marshaller__seq_CSIv2_UserIdentity;#endif

⌨️ 快捷键说明

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