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

📄 sl3aqargs_p.h

📁 MICO2.3.13 corba 环境平台
💻 H
📖 第 1 页 / 共 3 页
字号:
/* *  MICO --- an Open Source CORBA implementation *  Copyright (c) 1997-2006 by The Mico Team * *  This file was automatically generated. DO NOT EDIT! */#include <CORBA.h>#ifndef __SL3AQARGS_P_H__#define __SL3AQARGS_P_H__#ifdef _WIN32#ifdef BUILD_MICO_DLL#define MICO_EXPORT /**/#else // BUILD_MICO_DLL#define MICO_EXPORT __declspec(dllimport)#endif // BUILD_MICO_DLL#else // _WIN32#define MICO_EXPORT /**/#endif // _WIN32namespace SL3AQArgs{class ArgsHolder;typedef ArgsHolder *ArgsHolder_ptr;typedef ArgsHolder_ptr ArgsHolderRef;typedef ObjVar< ArgsHolder > ArgsHolder_var;typedef ObjOut< ArgsHolder > ArgsHolder_out;class CSIv1Support;typedef CSIv1Support *CSIv1Support_ptr;typedef CSIv1Support_ptr CSIv1SupportRef;typedef ObjVar< CSIv1Support > CSIv1Support_var;typedef ObjOut< CSIv1Support > CSIv1Support_out;class CSIv2Support;typedef CSIv2Support *CSIv2Support_ptr;typedef CSIv2Support_ptr CSIv2SupportRef;typedef ObjVar< CSIv2Support > CSIv2Support_var;typedef ObjOut< CSIv2Support > CSIv2Support_out;class TCPIPInitiatorArgument;typedef TCPIPInitiatorArgument *TCPIPInitiatorArgument_ptr;typedef TCPIPInitiatorArgument_ptr TCPIPInitiatorArgumentRef;typedef ObjVar< TCPIPInitiatorArgument > TCPIPInitiatorArgument_var;typedef ObjOut< TCPIPInitiatorArgument > TCPIPInitiatorArgument_out;class TCPIPAcceptorArgument;typedef TCPIPAcceptorArgument *TCPIPAcceptorArgument_ptr;typedef TCPIPAcceptorArgument_ptr TCPIPAcceptorArgumentRef;typedef ObjVar< TCPIPAcceptorArgument > TCPIPAcceptorArgument_var;typedef ObjOut< TCPIPAcceptorArgument > TCPIPAcceptorArgument_out;class TLSX509IdentityVerifierInitiatorArgument;typedef TLSX509IdentityVerifierInitiatorArgument *TLSX509IdentityVerifierInitiatorArgument_ptr;typedef TLSX509IdentityVerifierInitiatorArgument_ptr TLSX509IdentityVerifierInitiatorArgumentRef;typedef ObjVar< TLSX509IdentityVerifierInitiatorArgument > TLSX509IdentityVerifierInitiatorArgument_var;typedef ObjOut< TLSX509IdentityVerifierInitiatorArgument > TLSX509IdentityVerifierInitiatorArgument_out;class TLSX509IdentityVerifierAcceptorArgument;typedef TLSX509IdentityVerifierAcceptorArgument *TLSX509IdentityVerifierAcceptorArgument_ptr;typedef TLSX509IdentityVerifierAcceptorArgument_ptr TLSX509IdentityVerifierAcceptorArgumentRef;typedef ObjVar< TLSX509IdentityVerifierAcceptorArgument > TLSX509IdentityVerifierAcceptorArgument_var;typedef ObjOut< TLSX509IdentityVerifierAcceptorArgument > TLSX509IdentityVerifierAcceptorArgument_out;class OpenSSLInitiatorArgument;typedef OpenSSLInitiatorArgument *OpenSSLInitiatorArgument_ptr;typedef OpenSSLInitiatorArgument_ptr OpenSSLInitiatorArgumentRef;typedef ObjVar< OpenSSLInitiatorArgument > OpenSSLInitiatorArgument_var;typedef ObjOut< OpenSSLInitiatorArgument > OpenSSLInitiatorArgument_out;class OpenSSLAcceptorArgument;typedef OpenSSLAcceptorArgument *OpenSSLAcceptorArgument_ptr;typedef OpenSSLAcceptorArgument_ptr OpenSSLAcceptorArgumentRef;typedef ObjVar< OpenSSLAcceptorArgument > OpenSSLAcceptorArgument_var;typedef ObjOut< OpenSSLAcceptorArgument > OpenSSLAcceptorArgument_out;class TransportCredentialsArgument;typedef TransportCredentialsArgument *TransportCredentialsArgument_ptr;typedef TransportCredentialsArgument_ptr TransportCredentialsArgumentRef;typedef ObjVar< TransportCredentialsArgument > TransportCredentialsArgument_var;typedef ObjOut< TransportCredentialsArgument > TransportCredentialsArgument_out;class DeciderArgument;typedef DeciderArgument *DeciderArgument_ptr;typedef DeciderArgument_ptr DeciderArgumentRef;typedef ObjVar< DeciderArgument > DeciderArgument_var;typedef ObjOut< DeciderArgument > DeciderArgument_out;class GeneratorArgument;typedef GeneratorArgument *GeneratorArgument_ptr;typedef GeneratorArgument_ptr GeneratorArgumentRef;typedef ObjVar< GeneratorArgument > GeneratorArgument_var;typedef ObjOut< GeneratorArgument > GeneratorArgument_out;class ProcessorArgument;typedef ProcessorArgument *ProcessorArgument_ptr;typedef ProcessorArgument_ptr ProcessorArgumentRef;typedef ObjVar< ProcessorArgument > ProcessorArgument_var;typedef ObjOut< ProcessorArgument > ProcessorArgument_out;class QuotingPrincipalArgument;typedef QuotingPrincipalArgument *QuotingPrincipalArgument_ptr;typedef QuotingPrincipalArgument_ptr QuotingPrincipalArgumentRef;typedef ObjVar< QuotingPrincipalArgument > QuotingPrincipalArgument_var;typedef ObjOut< QuotingPrincipalArgument > QuotingPrincipalArgument_out;class ATLASArgument;typedef ATLASArgument *ATLASArgument_ptr;typedef ATLASArgument_ptr ATLASArgumentRef;typedef ObjVar< ATLASArgument > ATLASArgument_var;typedef ObjOut< ATLASArgument > ATLASArgument_out;class TokenProcessorSeqArgument;typedef TokenProcessorSeqArgument *TokenProcessorSeqArgument_ptr;typedef TokenProcessorSeqArgument_ptr TokenProcessorSeqArgumentRef;typedef ObjVar< TokenProcessorSeqArgument > TokenProcessorSeqArgument_var;typedef ObjOut< TokenProcessorSeqArgument > TokenProcessorSeqArgument_out;class IPCInitiatorArgument;typedef IPCInitiatorArgument *IPCInitiatorArgument_ptr;typedef IPCInitiatorArgument_ptr IPCInitiatorArgumentRef;typedef ObjVar< IPCInitiatorArgument > IPCInitiatorArgument_var;typedef ObjOut< IPCInitiatorArgument > IPCInitiatorArgument_out;class IPCAcceptorArgument;typedef IPCAcceptorArgument *IPCAcceptorArgument_ptr;typedef IPCAcceptorArgument_ptr IPCAcceptorArgumentRef;typedef ObjVar< IPCAcceptorArgument > IPCAcceptorArgument_var;typedef ObjOut< IPCAcceptorArgument > IPCAcceptorArgument_out;class ObserverSeqArgument;typedef ObserverSeqArgument *ObserverSeqArgument_ptr;typedef ObserverSeqArgument_ptr ObserverSeqArgumentRef;typedef ObjVar< ObserverSeqArgument > ObserverSeqArgument_var;typedef ObjOut< ObserverSeqArgument > ObserverSeqArgument_out;class IdentityProcessorArgument;typedef IdentityProcessorArgument *IdentityProcessorArgument_ptr;typedef IdentityProcessorArgument_ptr IdentityProcessorArgumentRef;typedef ObjVar< IdentityProcessorArgument > IdentityProcessorArgument_var;typedef ObjOut< IdentityProcessorArgument > IdentityProcessorArgument_out;}namespace SL3AQArgs{const char* const ArgsHolderType = "ArgsHolder";/* * Base class and common definitions for local interface ArgsHolder */class ArgsHolder :   virtual public ::SL3AQArgs::Argument{  public:    virtual ~ArgsHolder();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef ArgsHolder_ptr _ptr_type;    typedef ArgsHolder_var _var_type;    #endif    static ArgsHolder_ptr _narrow( CORBA::Object_ptr obj );    static ArgsHolder_ptr _narrow( CORBA::AbstractBase_ptr obj );    static ArgsHolder_ptr _duplicate( ArgsHolder_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static ArgsHolder_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );    virtual ::SL3CM::CredentialsUsage usage() = 0;    virtual ::SL3AQArgs::ArgumentSeq* args() = 0;  protected:    ArgsHolder() {};  private:    ArgsHolder( const ArgsHolder& );    void operator=( const ArgsHolder& );};const char* const CSIv1SupportType = "CSIv1Support";/* * Base class and common definitions for local interface CSIv1Support */class CSIv1Support :   virtual public ::SL3AQArgs::Argument{  public:    virtual ~CSIv1Support();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef CSIv1Support_ptr _ptr_type;    typedef CSIv1Support_var _var_type;    #endif    static CSIv1Support_ptr _narrow( CORBA::Object_ptr obj );    static CSIv1Support_ptr _narrow( CORBA::AbstractBase_ptr obj );    static CSIv1Support_ptr _duplicate( CSIv1Support_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static CSIv1Support_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );    virtual CORBA::Boolean support() = 0;  protected:    CSIv1Support() {};  private:    CSIv1Support( const CSIv1Support& );    void operator=( const CSIv1Support& );};const char* const CSIv2SupportType = "CSIv2Support";/* * Base class and common definitions for local interface CSIv2Support */class CSIv2Support :   virtual public ::SL3AQArgs::Argument{  public:    virtual ~CSIv2Support();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef CSIv2Support_ptr _ptr_type;    typedef CSIv2Support_var _var_type;    #endif    static CSIv2Support_ptr _narrow( CORBA::Object_ptr obj );    static CSIv2Support_ptr _narrow( CORBA::AbstractBase_ptr obj );    static CSIv2Support_ptr _duplicate( CSIv2Support_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static CSIv2Support_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );    virtual CORBA::Boolean support() = 0;  protected:    CSIv2Support() {};  private:    CSIv2Support( const CSIv2Support& );    void operator=( const CSIv2Support& );};struct TCPIPInitiatorOptions;typedef TVarVar< TCPIPInitiatorOptions > TCPIPInitiatorOptions_var;typedef TVarOut< TCPIPInitiatorOptions > TCPIPInitiatorOptions_out;struct TCPIPInitiatorOptions {  #ifdef HAVE_TYPEDEF_OVERLOAD  typedef TCPIPInitiatorOptions_var _var_type;  #endif  #ifdef HAVE_EXPLICIT_STRUCT_OPS  TCPIPInitiatorOptions();  ~TCPIPInitiatorOptions();  TCPIPInitiatorOptions( const TCPIPInitiatorOptions& s );  TCPIPInitiatorOptions& operator=( const TCPIPInitiatorOptions& s );  #endif //HAVE_EXPLICIT_STRUCT_OPS  CORBA::String_var bind;  CORBA::Long low_port;  CORBA::Long high_port;  CORBA::Long timeout;};extern MICO_EXPORT CORBA::TypeCodeConst _tc_TCPIPInitiatorOptions;const char* const TCPIPInitiatorArgumentType = "TCPIPInitiatorArgument";/* * Base class and common definitions for local interface TCPIPInitiatorArgument */class TCPIPInitiatorArgument :   virtual public ::SL3AQArgs::Argument{  public:    virtual ~TCPIPInitiatorArgument();    #ifdef HAVE_TYPEDEF_OVERLOAD    typedef TCPIPInitiatorArgument_ptr _ptr_type;    typedef TCPIPInitiatorArgument_var _var_type;    #endif    static TCPIPInitiatorArgument_ptr _narrow( CORBA::Object_ptr obj );    static TCPIPInitiatorArgument_ptr _narrow( CORBA::AbstractBase_ptr obj );    static TCPIPInitiatorArgument_ptr _duplicate( TCPIPInitiatorArgument_ptr _obj )    {      CORBA::Object::_duplicate (_obj);      return _obj;    }    static TCPIPInitiatorArgument_ptr _nil()    {      return 0;    }    virtual void *_narrow_helper( const char *repoid );    virtual ::SL3AQArgs::TCPIPInitiatorOptions* options() = 0;  protected:    TCPIPInitiatorArgument() {};  private:    TCPIPInitiatorArgument( const TCPIPInitiatorArgument& );    void operator=( const TCPIPInitiatorArgument& );};struct TCPIPAcceptorOptions;typedef TVarVar< TCPIPAcceptorOptions > TCPIPAcceptorOptions_var;typedef TVarOut< TCPIPAcceptorOptions > TCPIPAcceptorOptions_out;struct TCPIPAcceptorOptions {  #ifdef HAVE_TYPEDEF_OVERLOAD  typedef TCPIPAcceptorOptions_var _var_type;  #endif  #ifdef HAVE_EXPLICIT_STRUCT_OPS  TCPIPAcceptorOptions();  ~TCPIPAcceptorOptions();  TCPIPAcceptorOptions( const TCPIPAcceptorOptions& s );  TCPIPAcceptorOptions& operator=( const TCPIPAcceptorOptions& s );  #endif //HAVE_EXPLICIT_STRUCT_OPS  ::CORBA::StringSeq hosts;  CORBA::String_var bind;  CORBA::Long low_port;

⌨️ 快捷键说明

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