(file) Return to Constants.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/Constants.h between version 1.57 and 1.72

version 1.57, 2004/08/31 17:57:39 version 1.72, 2005/05/15 12:26:27
Line 1 
Line 1 
 //%2003////////////////////////////////////////////////////////////////////////  //%2005////////////////////////////////////////////////////////////////////////
 // //
 // Copyright (c) 2000, 2001, 2002  BMC Software, Hewlett-Packard Development  // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
 // Company, L. P., IBM Corp., The Open Group, Tivoli Systems.  // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
 // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.; // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.;
 // IBM Corp.; EMC Corporation, The Open Group. // IBM Corp.; EMC Corporation, The Open Group.
   // Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
   // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
   // Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
   // EMC Corporation; VERITAS Software Corporation; The Open Group.
 // //
 // Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to // of this software and associated documentation files (the "Software"), to
Line 29 
Line 33 
 //                (carolann_graves@hp.com) //                (carolann_graves@hp.com)
 //              Yi Zhou, Hewlett-Packard Company (yi.zhou@hp.com) //              Yi Zhou, Hewlett-Packard Company (yi.zhou@hp.com)
 //                              Willis White (whiwill@us.ibm.com) Bug 1596 //                              Willis White (whiwill@us.ibm.com) Bug 1596
   //              Amit K Arora, IBM (amitarora@in.ibm.com) for PEP 193
   //              Sean Keenan, Hewlett-Packard Company (sean.keenan@hp.com)
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 93 
Line 99 
     PEGASUS_QUEUENAME_CONTROLSERVICE "::ShutdownProvider"     PEGASUS_QUEUENAME_CONTROLSERVICE "::ShutdownProvider"
 #define PEGASUS_MODULENAME_NAMESPACEPROVIDER \ #define PEGASUS_MODULENAME_NAMESPACEPROVIDER \
     PEGASUS_QUEUENAME_CONTROLSERVICE "::NamespaceProvider"     PEGASUS_QUEUENAME_CONTROLSERVICE "::NamespaceProvider"
   #define PEGASUS_MODULENAME_CERTIFICATEPROVIDER \
       PEGASUS_QUEUENAME_CONTROLSERVICE "::CertificateProvider"
 #define PEGASUS_MODULENAME_TEMP \ #define PEGASUS_MODULENAME_TEMP \
     PEGASUS_QUEUENAME_CONTROLSERVICE "::temp::do not use this name"     PEGASUS_QUEUENAME_CONTROLSERVICE "::temp::do not use this name"
 #define PEGASUS_MODULENAME_MONITOR \ #define PEGASUS_MODULENAME_MONITOR \
Line 100 
Line 108 
 #define PEGASUS_MODULENAME_INTEROPPROVIDER \ #define PEGASUS_MODULENAME_INTEROPPROVIDER \
     PEGASUS_QUEUENAME_CONTROLSERVICE "::InteropProvider"     PEGASUS_QUEUENAME_CONTROLSERVICE "::InteropProvider"
  
 #ifdef PEGASUS_HAS_PERFINST  #ifndef PEGASUS_DISABLE_PERFINST
  #define PEGASUS_MODULENAME_CIMOMSTATDATAPROVIDER \  #define PEGASUS_MODULENAME_CIMOMSTATDATAPROVIDER \
      PEGASUS_QUEUENAME_CONTROLSERVICE "::CIMOMStatDataProvider"      PEGASUS_QUEUENAME_CONTROLSERVICE "::CIMOMStatDataProvider"
 #endif #endif
  
   #ifndef PEGASUS_DISABLE_CQL
    #define PEGASUS_MODULENAME_CIMQUERYCAPPROVIDER \
        PEGASUS_QUEUENAME_CONTROLSERVICE "::CIMQueryCapabilitiesProvider"
   #endif
  
 // //
 // CIM Class Names // CIM Class Names
Line 116 
Line 128 
     CIMName ("PG_Authorization");     CIMName ("PG_Authorization");
 static const CIMName PEGASUS_CLASSNAME_USER                 = static const CIMName PEGASUS_CLASSNAME_USER                 =
     CIMName ("PG_User");     CIMName ("PG_User");
   static const CIMName PEGASUS_CLASSNAME_CERTIFICATE          =
       CIMName ("PG_SSLCertificate");
   static const CIMName PEGASUS_CLASSNAME_CRL                  =
       CIMName ("PG_SSLCertificateRevocationList");
 static const CIMName PEGASUS_CLASSNAME_PROVIDERMODULE       = static const CIMName PEGASUS_CLASSNAME_PROVIDERMODULE       =
     CIMName ("PG_ProviderModule");     CIMName ("PG_ProviderModule");
 static const CIMName PEGASUS_CLASSNAME_PROVIDER             = static const CIMName PEGASUS_CLASSNAME_PROVIDER             =
Line 128 
Line 144 
     CIMName ("PG_ProviderCapabilities");     CIMName ("PG_ProviderCapabilities");
 static const CIMName PEGASUS_CLASSNAME_INDSUBSCRIPTION      = static const CIMName PEGASUS_CLASSNAME_INDSUBSCRIPTION      =
     CIMName ("CIM_IndicationSubscription");     CIMName ("CIM_IndicationSubscription");
   static const CIMName PEGASUS_CLASSNAME_FORMATTEDINDSUBSCRIPTION =
       CIMName ("CIM_FormattedIndicationSubscription");
 static const CIMName PEGASUS_CLASSNAME_INDHANDLER           = static const CIMName PEGASUS_CLASSNAME_INDHANDLER           =
     CIMName ("CIM_IndicationHandler");     CIMName ("CIM_IndicationHandler");
   static const CIMName PEGASUS_CLASSNAME_LSTNRDST           =
       CIMName ("CIM_ListenerDestination");
 static const CIMName PEGASUS_CLASSNAME_INDHANDLER_CIMXML    = static const CIMName PEGASUS_CLASSNAME_INDHANDLER_CIMXML    =
     CIMName ("CIM_IndicationHandlerCIMXML");     CIMName ("CIM_IndicationHandlerCIMXML");
 static const CIMName PEGASUS_CLASSNAME_LSTNRDST_CIMXML    = static const CIMName PEGASUS_CLASSNAME_LSTNRDST_CIMXML    =
                 CIMName ("CIM_ListenerDestinationCIMXML");                 CIMName ("CIM_ListenerDestinationCIMXML");
 static const CIMName PEGASUS_CLASSNAME_INDHANDLER_SNMP      = static const CIMName PEGASUS_CLASSNAME_INDHANDLER_SNMP      =
     CIMName ("PG_IndicationHandlerSNMPMapper");     CIMName ("PG_IndicationHandlerSNMPMapper");
   static const CIMName PEGASUS_CLASSNAME_LSTNRDST_SYSTEM_LOG      =
       CIMName ("PG_ListenerDestinationSystemLog");
   static const CIMName PEGASUS_CLASSNAME_LSTNRDST_EMAIL      =
       CIMName ("PG_ListenerDestinationEmail");
 static const CIMName PEGASUS_CLASSNAME_INDFILTER            = static const CIMName PEGASUS_CLASSNAME_INDFILTER            =
     CIMName ("CIM_IndicationFilter");     CIMName ("CIM_IndicationFilter");
 static const CIMName PEGASUS_CLASSNAME_SHUTDOWN             = static const CIMName PEGASUS_CLASSNAME_SHUTDOWN             =
Line 143 
Line 167 
 static const CIMName PEGASUS_CLASSNAME___NAMESPACE          = static const CIMName PEGASUS_CLASSNAME___NAMESPACE          =
     CIMName ("__Namespace");     CIMName ("__Namespace");
  
 #ifdef PEGASUS_HAS_PERFINST  #ifndef PEGASUS_DISABLE_PERFINST
 static const CIMName PEGASUS_CLASSNAME_CIMOMSTATDATA      = static const CIMName PEGASUS_CLASSNAME_CIMOMSTATDATA      =
     CIMName ("CIM_CIMOMStatisticalData");     CIMName ("CIM_CIMOMStatisticalData");
 #endif #endif
  
 #if defined(PEGASUS_HAS_PERFINST) || defined(PEGASUS_ENABLE_SLP)  #ifndef PEGASUS_DISABLE_CQL
   static const CIMName PEGASUS_CLASSNAME_CIMQUERYCAPABILITIES   =
       CIMName ("CIM_QueryCapabilities");
   #endif
   
   #if !defined(PEGASUS_DISABLE_PERFINST) || defined(PEGASUS_ENABLE_SLP)
 static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER            = static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER            =
     CIMName ("CIM_ObjectManager");     CIMName ("CIM_ObjectManager");
   static const CIMName PEGASUS_CLASSNAME_PGNAMESPACE            =
       CIMName ("PG_Namespace");
 #endif #endif
  
 #ifdef PEGASUS_ENABLE_SLP #ifdef PEGASUS_ENABLE_SLP
 // Interop Classes Accessed through Interop Control Provider // Interop Classes Accessed through Interop Control Provider
 static const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE            = static const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE            =
     CIMName ("CIM_Namespace");     CIMName ("CIM_Namespace");
 static const CIMName PEGASUS_CLASSNAME_PGNAMESPACE            =  
     CIMName ("PG_Namespace");  
 static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGERCOMMUNICATIONMECHANISM  = static const CIMName PEGASUS_CLASSNAME_OBJECTMANAGERCOMMUNICATIONMECHANISM  =
     CIMName ("CIM_ObjectManagerCommunicationMechanism");     CIMName ("CIM_ObjectManagerCommunicationMechanism");
 static const CIMName PEGASUS_CLASSNAME_CIMXMLCOMMUNICATIONMECHANISM  = static const CIMName PEGASUS_CLASSNAME_CIMXMLCOMMUNICATIONMECHANISM  =
Line 182 
Line 211 
  
 static const CIMName PEGASUS_PROPERTYNAME_INDSUB_CREATOR    = static const CIMName PEGASUS_PROPERTYNAME_INDSUB_CREATOR    =
     CIMName ("Creator");     CIMName ("Creator");
   
 // l10n  
 static const CIMName PEGASUS_PROPERTYNAME_INDSUB_ACCEPTLANGS = static const CIMName PEGASUS_PROPERTYNAME_INDSUB_ACCEPTLANGS =
     CIMName ("AcceptLanguages");     CIMName ("AcceptLanguages");
 static const CIMName PEGASUS_PROPERTYNAME_INDSUB_CONTENTLANGS = static const CIMName PEGASUS_PROPERTYNAME_INDSUB_CONTENTLANGS =
     CIMName ("ContentLanguages");     CIMName ("ContentLanguages");
   static const CIMName PEGASUS_PROPERTYNAME_MODULE_USERCONTEXT =
       CIMName ("UserContext");
   static const CIMName PEGASUS_PROPERTYNAME_MODULE_DESIGNATEDUSER =
       CIMName ("DesignatedUserContext");
   
   /**
       The name of the Destination property for CIM XML Indication Handler
       subclass
   */
   static const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_DESTINATION =
       CIMName ("Destination");
   
   /**
       The name of the TargetHost property for SNMP Mapper Indication
       Handler subclass
   */
   static const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_TARGETHOST =
       CIMName ("TargetHost");
   
   /**
       The name of the TextFormat property for Formatted Indication
       Subscription class
   */
       static const CIMName _PROPERTY_TEXTFORMAT = CIMName ("TextFormat");
   
   /**
       The name of the TextFormatParameters property for Formatted
       Indication Subscription class
   */
       static const CIMName _PROPERTY_TEXTFORMATPARAMETERS =
           CIMName ("TextFormatParameters");
  
 // //
 // CIM Namespace Names // CIM Namespace Names
Line 210 
Line 268 
     PEGASUS_NAMESPACENAME_INTERNAL;     PEGASUS_NAMESPACENAME_INTERNAL;
 static const CIMNamespaceName PEGASUS_NAMESPACENAME_USER          = static const CIMNamespaceName PEGASUS_NAMESPACENAME_USER          =
     PEGASUS_NAMESPACENAME_INTERNAL;     PEGASUS_NAMESPACENAME_INTERNAL;
   static const CIMNamespaceName PEGASUS_NAMESPACENAME_CERTIFICATE   =
       PEGASUS_NAMESPACENAME_INTERNAL;
  
 #ifdef PEGASUS_HAS_PERFINST  #ifndef PEGASUS_DISABLE_PERFINST
 static const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMOMSTATDATA = static const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMOMSTATDATA =
     PEGASUS_NAMESPACENAME_CIMV2;     PEGASUS_NAMESPACENAME_CIMV2;
 #endif #endif
  
   #ifndef PEGASUS_DISABLE_CQL
   static const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMQUERYCAPABILITIES  =
       PEGASUS_NAMESPACENAME_CIMV2;
   #endif
  
 // //
 // HTTP Header Tags, Status Codes, and Reason Phrases // HTTP Header Tags, Status Codes, and Reason Phrases
Line 269 
Line 333 
 // //
 // Wbem service names // Wbem service names
 // //
   
   
 #ifdef PEGASUS_OS_OS400  
 #pragma convert(37)  
 #define WBEM_HTTP_SERVICE_NAME "wbem-http" #define WBEM_HTTP_SERVICE_NAME "wbem-http"
 #define WBEM_HTTPS_SERVICE_NAME "wbem-https" #define WBEM_HTTPS_SERVICE_NAME "wbem-https"
 #define WBEM_EXPORT_HTTPS_SERVICE_NAME "wbem-exp-https" #define WBEM_EXPORT_HTTPS_SERVICE_NAME "wbem-exp-https"
 #pragma convert(0)  
 #else  
 #define WBEM_HTTP_SERVICE_NAME "wbem-http"  
 #define WBEM_HTTPS_SERVICE_NAME "wbem-https"  
 #define WBEM_EXPORT_HTTPS_SERVICE_NAME "wbem-exp-https"  
 #endif  
  
  
  
Line 325 
Line 379 
 #  define PEGASUS_SSLSERVER_RANDOMFILE      "/opt/freeware/cimom/pegasus/etc/cimserver.rnd" #  define PEGASUS_SSLSERVER_RANDOMFILE      "/opt/freeware/cimom/pegasus/etc/cimserver.rnd"
 #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/opt/freeware/cimom/pegasus/etc/cimxml.socket" #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/opt/freeware/cimom/pegasus/etc/cimxml.socket"
 # elif defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) && !defined(PEGASUS_OS_LSB)  #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
   #  define PEGASUS_PAM_STANDALONE_PROC_NAME  "/opt/freeware/cimom/pegasus/bin/cimservera"
   # elif defined(PEGASUS_OS_LINUX) && !defined(PEGASUS_OS_LSB)
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/tog-pegasus/client.pem" #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/etc/opt/tog-pegasus/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
Line 336 
Line 392 
 #  define PEGASUS_LOCAL_AUTH_DIR            "/var/opt/tog-pegasus/cache/localauth" #  define PEGASUS_LOCAL_AUTH_DIR            "/var/opt/tog-pegasus/cache/localauth"
 #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/run/tog-pegasus/socket/cimxml.socket" #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/run/tog-pegasus/socket/cimxml.socket"
   #  undef PEGASUS_CORE_DIR
   #  define PEGASUS_CORE_DIR                  "/var/opt/tog-pegasus/cache"
 #  undef PEGASUS_PAM_STANDALONE_PROC_NAME #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
 #  define PEGASUS_PAM_STANDALONE_PROC_NAME  "/opt/tog-pegasus/sbin/cimservera" #  define PEGASUS_PAM_STANDALONE_PROC_NAME  "/opt/tog-pegasus/sbin/cimservera"
 #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME
Line 350 
Line 408 
 #  define PEGASUS_LOCAL_AUTH_DIR            "/var/opt/lsb-pegasus/localauth" #  define PEGASUS_LOCAL_AUTH_DIR            "/var/opt/lsb-pegasus/localauth"
 #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/opt/lsb-pegasus/socket/cimxml.socket" #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/opt/lsb-pegasus/socket/cimxml.socket"
   #  undef PEGASUS_CORE_DIR
   #  define PEGASUS_CORE_DIR                  "/var/opt/lsb-pegasus"
 #  undef PEGASUS_PAM_STANDALONE_PROC_NAME #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
 #  define PEGASUS_PAM_STANDALONE_PROC_NAME  "/opt/lsb-pegasus/sbin/cimservera" #  define PEGASUS_PAM_STANDALONE_PROC_NAME  "/opt/lsb-pegasus/sbin/cimservera"
 #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME
 #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/lsb-pegasus/sbin/cimprovagt" #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/lsb-pegasus/sbin/cimprovagt"
   # elif defined(PEGASUS_OS_VMS)
   #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
   #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/var/opt/wbem/client.pem"
   #  undef PEGASUS_SSLCLIENT_RANDOMFILE
   #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/var/opt/wbem/ssl.rnd"
   #  undef PEGASUS_SSLSERVER_RANDOMFILE
   #  define PEGASUS_SSLSERVER_RANDOMFILE      "/var/opt/wbem/cimserver.rnd"
   #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
   #  undef PEGASUS_PROVIDER_AGENT_PROC_NAME
   #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/var/opt/wbem/bin/cimprovagt"
 # endif # endif
 #endif #endif
  
Line 381 
Line 451 
 #define CIM_MSE_OPSTATUS_VALUE_STOPPING 9 #define CIM_MSE_OPSTATUS_VALUE_STOPPING 9
 #define CIM_MSE_OPSTATUS_VALUE_STOPPED 10 #define CIM_MSE_OPSTATUS_VALUE_STOPPED 10
  
   // Constants defining UserContext values in a PG_ProviderModule
   #define PG_PROVMODULE_USERCTXT_REQUESTOR 2
   #define PG_PROVMODULE_USERCTXT_DESIGNATED 3
   #define PG_PROVMODULE_USERCTXT_PRIVILEGED 4
   #define PG_PROVMODULE_USERCTXT_CIMSERVER 5
   
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END
  
 #endif /* Pegasus_Constants_h */ #endif /* Pegasus_Constants_h */


Legend:
Removed from v.1.57  
changed lines
  Added in v.1.72

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2