(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.142 and 1.153

version 1.142, 2008/12/01 17:49:51 version 1.153, 2012/08/13 09:09:21
Line 80 
Line 80 
 #define PEGASUS_QUEUENAME_WBEMEXECCLIENT      "WbemExecClient" #define PEGASUS_QUEUENAME_WBEMEXECCLIENT      "WbemExecClient"
 #define PEGASUS_QUEUENAME_INTERNALCLIENT       "InternalClient" #define PEGASUS_QUEUENAME_INTERNALCLIENT       "InternalClient"
  
   #define PEGASUS_QUEUENAME_WSMANEXPORTCLIENT    "WSMANExportClient"
   #define PEGASUS_QUEUENAME_WSMANEXPORTREQENCODER  "WSMANExportRequestEncoder"
  
 /* /*
  * ModuleController Module Names  * ModuleController Module Names
Line 336 
Line 338 
 # else # else
 #  define PEGASUS_CIMSERVER_STARTFILES_DIR "/tmp" #  define PEGASUS_CIMSERVER_STARTFILES_DIR "/tmp"
 # endif # endif
   
   #ifdef PEGASUS_FLAVOR
   # define PEGASUS_CIMSERVER_START_FILE      \
       PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver" PEGASUS_FLAVOR "_start.conf"
   # define PEGASUS_CIMSERVER_START_LOCK_FILE \
       PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver" PEGASUS_FLAVOR "_start.lock"
   #else
 # define PEGASUS_CIMSERVER_START_FILE      \ # define PEGASUS_CIMSERVER_START_FILE      \
     PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.conf"     PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.conf"
 # define PEGASUS_CIMSERVER_START_LOCK_FILE \ # define PEGASUS_CIMSERVER_START_LOCK_FILE \
     PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.lock"     PEGASUS_CIMSERVER_STARTFILES_DIR "/cimserver_start.lock"
   #endif
   
 # define PEGASUS_REPOSITORY_DIR            "repository" # define PEGASUS_REPOSITORY_DIR            "repository"
 # define PEGASUS_CURRENT_CONFIG_FILE_PATH  "cimserver_current.conf" # define PEGASUS_CURRENT_CONFIG_FILE_PATH  "cimserver_current.conf"
 # define PEGASUS_PLANNED_CONFIG_FILE_PATH  "cimserver_planned.conf" # define PEGASUS_PLANNED_CONFIG_FILE_PATH  "cimserver_planned.conf"
Line 347 
Line 358 
 # define PEGASUS_SSLCLIENT_RANDOMFILE      "ssl.rnd" # define PEGASUS_SSLCLIENT_RANDOMFILE      "ssl.rnd"
 # define PEGASUS_SSLSERVER_RANDOMFILE      "cimserver.rnd" # define PEGASUS_SSLSERVER_RANDOMFILE      "cimserver.rnd"
 # define PEGASUS_LOCAL_AUTH_DIR            PEGASUS_CIMSERVER_STARTFILES_DIR # define PEGASUS_LOCAL_AUTH_DIR            PEGASUS_CIMSERVER_STARTFILES_DIR
   
   #ifdef PEGASUS_FLAVOR
   # define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  \
       PEGASUS_CIMSERVER_STARTFILES_DIR "/cimxml" PEGASUS_FLAVOR ".socket"
   #else
 # define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  \ # define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  \
     PEGASUS_CIMSERVER_STARTFILES_DIR "/cimxml.socket"     PEGASUS_CIMSERVER_STARTFILES_DIR "/cimxml.socket"
   #endif
   
 # define PEGASUS_PAM_STANDALONE_PROC_NAME  "bin/cimservera" # define PEGASUS_PAM_STANDALONE_PROC_NAME  "bin/cimservera"
 # define PEGASUS_PROVIDER_AGENT_PROC_NAME  "bin/cimprovagt" # define PEGASUS_PROVIDER_AGENT_PROC_NAME  "bin/cimprovagt"
 # undef PEGASUS_DEFAULT_MESSAGE_SOURCE      /* Not defined */ # undef PEGASUS_DEFAULT_MESSAGE_SOURCE      /* Not defined */
 #endif #endif
  
   #define PEGASUS_PROVIDER_AGENT32_PROC_NAME \
       PEGASUS_PROVIDER_AGENT_PROC_NAME "32"
   
 /* Use the PID file as a semaphore for repository access */ /* Use the PID file as a semaphore for repository access */
 /* Use the configuration file instead of the PID file on Windows*/ /* Use the configuration file instead of the PID file on Windows*/
 #ifdef PEGASUS_OS_TYPE_WINDOWS #ifdef PEGASUS_OS_TYPE_WINDOWS
Line 390 
Line 411 
 #define PG_PROVMODULE_USERCTXT_PRIVILEGED 4 #define PG_PROVMODULE_USERCTXT_PRIVILEGED 4
 #define PG_PROVMODULE_USERCTXT_CIMSERVER 5 #define PG_PROVMODULE_USERCTXT_CIMSERVER 5
  
   /* Constants defining Bitness values in a PG_ProviderModule */
   #define PG_PROVMODULE_BITNESS_DEFAULT 1
   #define PG_PROVMODULE_BITNESS_32 2
   #define PG_PROVMODULE_BITNESS_64 3
   
 /* Constant defining Server truststore type value in a PG_SSLCertificate */ /* Constant defining Server truststore type value in a PG_SSLCertificate */
 #define PG_SSLCERTIFICATE_TSTYPE_VALUE_SERVER Uint16(2) #define PG_SSLCERTIFICATE_TSTYPE_VALUE_SERVER Uint16(2)
  
Line 399 
Line 425 
 #define PEGASUS_DEFAULT_PROV_USERCTXT PG_PROVMODULE_USERCTXT_PRIVILEGED #define PEGASUS_DEFAULT_PROV_USERCTXT PG_PROVMODULE_USERCTXT_PRIVILEGED
 #endif #endif
  
 /*  
   Standard Pegasus Global Prefix.  
   This prefix is used as the basis for pegasus defined classes  
   and in identity creation that would require a standard  
   Pegasus prefix  
 */  
 #define PEGASUS_INSTANCEID_GLOBAL_PREFIX "PG"  
   
 /* Constants defining the size of the hash table used in the OrderedSet /* Constants defining the size of the hash table used in the OrderedSet
    implementation. Specific classes have their own hash table size to    implementation. Specific classes have their own hash table size to
    accomodate for amounts of probable members    accomodate for amounts of probable members
Line 453 
Line 471 
 #define PEGASUS_MAXLOGFILESIZEKBYTES_CONFIG_PROPERTY_MINIMUM_VALUE 32 #define PEGASUS_MAXLOGFILESIZEKBYTES_CONFIG_PROPERTY_MINIMUM_VALUE 32
 #endif #endif
  
   
 /* /*
 **============================================================================== **==============================================================================
 ** **
Line 489 
Line 506 
 enum SnmpVersion {SNMPV1_TRAP = 2, SNMPV2C_TRAP = 3, SNMPV2C_INFORM = 4, enum SnmpVersion {SNMPV1_TRAP = 2, SNMPV2C_TRAP = 3, SNMPV2C_INFORM = 4,
      SNMPV3_TRAP = 5, SNMPV3_INFORM = 6};      SNMPV3_TRAP = 5, SNMPV3_INFORM = 6};
  
   /**
      Values for the AlertCause property of the PG_ProviderModuleInstAlert
      class, as defined in the PG Events MOF
   
    */
   enum PMInstAlertCause {PM_UNKNOWN = 1, PM_OTHER = 2, PM_CREATED = 3,
       PM_DELETED = 4, PM_ENABLED = 5, PM_DISABLED = 6, PM_DEGRADED = 7,
       PM_FAILED = 8, PM_FAILED_RESTARTED = 9, PM_GROUP_CHANGED = 10,
       PM_PROVIDER_ADDED = 11, PM_PROVIDER_REMOVED = 12,
       PM_ENABLED_CIMSERVER_START = 13, PM_DISABLED_CIMSERVER_STOP = 14};
   
   /* Values for Delivery mode property of CIM_ListenerDestinationWSManagement
       class , as defined in CIM_ListenerDestinationWSManagement.mof */
   
   enum deliveryMode {Push = 2 ,PushWithAck = 3, Events = 4 ,Pull = 5,
       DMTF_Reserved = 6 , Vendor_Reserved = 7 };
   
 // //
 // CIM Class Names // CIM Class Names
 // //
Line 516 
Line 550 
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_LSTNRDST_CIMXML; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_LSTNRDST_CIMXML;
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_INDHANDLER_SNMP; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_INDHANDLER_SNMP;
 PEGASUS_COMMON_LINKAGE PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_INDHANDLER_WSMAN;
   PEGASUS_COMMON_LINKAGE
     extern const CIMName PEGASUS_CLASSNAME_LSTNRDST_SYSTEM_LOG;     extern const CIMName PEGASUS_CLASSNAME_LSTNRDST_SYSTEM_LOG;
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_LSTNRDST_EMAIL; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_LSTNRDST_EMAIL;
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_INDFILTER; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_INDFILTER;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PROVIDERMODULE_INSTALERT;
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_SHUTDOWN; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_SHUTDOWN;
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME___NAMESPACE; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME___NAMESPACE;
  
Line 539 
Line 577 
  
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE;
  
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_PG_OBJECTMANAGER;
   
 #if defined PEGASUS_ENABLE_INTEROP_PROVIDER #if defined PEGASUS_ENABLE_INTEROP_PROVIDER
  
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER;
Line 556 
Line 596 
 // //
 // Server Profile-related class names // Server Profile-related class names
 // //
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_PG_OBJECTMANAGER;  
  
 PEGASUS_COMMON_LINKAGE PEGASUS_COMMON_LINKAGE
     extern const CIMName PEGASUS_CLASSNAME_PG_COMMMECHANISMFORMANAGER;     extern const CIMName PEGASUS_CLASSNAME_PG_COMMMECHANISMFORMANAGER;
Line 622 
Line 661 
     extern const CIMName PEGASUS_CLASSNAME_PG_HOSTEDINDICATIONSERVICE;     extern const CIMName PEGASUS_CLASSNAME_PG_HOSTEDINDICATIONSERVICE;
 PEGASUS_COMMON_LINKAGE PEGASUS_COMMON_LINKAGE
     extern const CIMName PEGASUS_CLASSNAME_PG_SERVICEAFFECTSELEMENT;     extern const CIMName PEGASUS_CLASSNAME_PG_SERVICEAFFECTSELEMENT;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_LSTNRDSTQUEUE;
 #endif #endif
  
 // //
Line 637 
Line 678 
     extern const CIMName PEGASUS_PROPERTYNAME_MODULE_USERCONTEXT;     extern const CIMName PEGASUS_PROPERTYNAME_MODULE_USERCONTEXT;
 PEGASUS_COMMON_LINKAGE PEGASUS_COMMON_LINKAGE
     extern const CIMName PEGASUS_PROPERTYNAME_MODULE_DESIGNATEDUSER;     extern const CIMName PEGASUS_PROPERTYNAME_MODULE_DESIGNATEDUSER;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_PROPERTYNAME_MODULE_MODULEGROUPNAME;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_PROPERTYNAME_MODULE_BITNESS;
  
 /** /**
     The name of the Destination property for CIM XML Indication Handler     The name of the Destination property for CIM XML Indication Handler
Line 646 
Line 691 
     extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_DESTINATION;     extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_DESTINATION;
  
 /** /**
       Property names for WSMAN Indication Handler subclass.
   */
   // Delivery Mode
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_PROPERTYNAME_WSM_DELIVERY_MODE;
   
   /**
       The name of the CreationTime property for CIM XML Indication Handler
       subclass.
   */
   
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_CREATIONTIME;
   
   /**
     The name of the TargetHost property for SNMP Mapper Indication     The name of the TargetHost property for SNMP Mapper Indication
     Handler subclass     Handler subclass
 */ */
Line 675 
Line 735 
     PEGASUS_COMMON_LINKAGE extern const CIMName _PROPERTY_OPERATIONALSTATUS;     PEGASUS_COMMON_LINKAGE extern const CIMName _PROPERTY_OPERATIONALSTATUS;
  
 /** /**
       The name of the SubscriptionInfo property for Formatted Indication
       Subscription class
   */
       PEGASUS_COMMON_LINKAGE extern const CIMName _PROPERTY_SUBSCRIPTION_INFO;
   
   /**
     The name of the Filter reference property for indication subscription class     The name of the Filter reference property for indication subscription class
  */  */
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_FILTER; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_FILTER;


Legend:
Removed from v.1.142  
changed lines
  Added in v.1.153

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2