[an error occurred while processing this directive]
[an error occurred while processing this directive] [an error occurred while processing this directive]

Pegasus CIM Object Broker Documentation

[an error occurred while processing this directive]


[an error occurred while processing this directive]

 

Contents

o Introduction
o Objectives
o Overview
o Credits
o Pegasus Architecture
   o Design Goals
   o The Broker
   o Pegasus Providers.
   o Extension Services
   o Pegasus Clients.
   o Functional Flow
o Pegasus Components
   o Component Descriptions
   o Pegasus Directory Structure
o Pegasus Utilization
   o Pegasus Availability
   o Pegasus Installation
   o Pegasus Operation
   o Pegasus CIM Clients
   o Pegasus Providers
   o Pegasus MOF Compiler
o Programming Pegasus
   o CIM Objects in Pegasus
   o CIM Object Table
   o Class Definitions
o Pegasus Interfaces
   o CIM Operations over HTTP
   o Pegasus Client Interfaces
   o Pegasus Provider Interfaces
   o Pegasus Service Extension Interfaces
   o Repository Interfaces
o Writing Providers.
o Glossary
o Pegasus Code Examples
   o Client Examples
   o Client Coding Examples
   o Provider Coding Examples
o Document References
o Pegausus FAQ
o

Class Definitions

o PEGASUS_ARRAY_T
Explicit instantiations of the Array template are used to define the Array interface for the element types that may be stored in an Array
o CIMClass
The CIMClass class represents the DMTF standard CIM class definition.
o CIMConstClass
The CIMConstClass class provides a const interface to a CIMClass object.
o CIMDateTime
The CIMDateTime class represents the CIM datetime data type as a C++ class CIMDateTime.
o operator==
Compares two CIMDateTime objects and returns true if they represent the same time or length of time.
o CIMFlavor
The CIMFlavor class represents the DMTF standard CIM qualifier flavor definition, which encapsulates the propagation and override rules for qualifiers.
o CIMInstance
The CIMInstance class represents the DMTF standard CIM instance definition.
o CIMConstInstance
The CIMConstInstance class provides a const interface to a CIMInstance object.
o CIMMethod
The CIMMethod class represents the DMTF standard CIM method definition.
o CIMConstMethod
The CIMConstMethod class provides a const interface to a CIMMethod object.
o CIMName
The CIMName class represents the DMTF standard CIM name definition.
o operator==
Compares two CIM names for equality.
o operator!=
Compares two CIM names for inequality.
o CIMNamespaceName
The CIMNamespaceName class represents the DMTF standard CIM namespace name definition.
o operator==
Compares two CIM namespace names for equality.
o operator!=
Compares two CIM namespace names for inequality.
o CIMObject
The CIMObject class represents the DMTF standard CIM object definition, which may represent a CIMClass or a CIMInstance.
o CIMConstObject
The CIMConstObject class provides a const interface to a CIMObject object.
o CIMKeyBinding
The CIMKeyBinding class associates a key name, value, and type.
o operator==
Compares two key bindings for equality.
o CIMObjectPath
The CIMObjectPath class represents the DMTF standard CIM object name or reference.
o operator==
Compares two object paths for equality.
o operator!=
Compares two object paths for inequality.
o PropertySet
This class defines the internal representation of the CIMObject class.
o CIMParamValue
The CIMParamValue class represents an extrinsic method parameter value, as defined in the DMTF Specification for CIM Operations over HTTP.
o CIMParameter
The CIMParameter class represents the DMTF standard CIM parameter definition.
o CIMConstParameter
The CIMConstParameter class provides a const interface to a CIMParameter object.
o CIMProperty
The CIMProperty class represents the DMTF standard CIM property definition.
o CIMConstProperty
The CIMConstProperty class provides a const interface to a CIMProperty object.
o CIMPropertyList
The CIMPropertyList class represents a propertyList parameter in a CIM operation request, as defined in the DMTF Specification for CIM Operations over HTTP.
o CIMQualifier
A CIMQualifier represents a DMTF standard CIM qualifier.
o CIMConstQualifier
The CIMConstQualifier class provides a const interface to a CIMQualifier object.
o CIMQualifierDecl
A CIMQualifierDecl represents a DMTF standard CIM qualifier declaration.
o CIMConstQualifierDecl
The CIMConstQualifierDecl class provides a const interface to a CIMQualifierDecl object.
o CIMQualifierList
This class is for representing Qualifier lists in the CIM interface.
o applyQualifierList
Applies a specified qualifier list to a specified object, using an addQualifier method which is expected to exist for the object type.
o CIMScope
The CIMScope class represents the DMTF standard CIM qualifier scope definition.
o CIMStatusCode
The CIMStatusCode enumeration represents the status codes defined in the DMTF Specification for CIM Operations over HTTP
o cimStatusCodeToString
Experimental Interface
o cimStatusCodeToString_Thread
Experimental Interface
o CIMType
The CIMType enumeration defines symbolic constants for the CIM data types.
o cimTypeToString
Gets a string representation of a CIMType.
o CIMValue
The CIMValue class represents a value of any of the CIM data types.
o operator==
Compares two CIMValue objects for equality.
o operator!=
Compares two CIMValue objects for inequality.
o Char16
The Char16 class represents a CIM sixteen bit character (char16).
o operator==
Compares two Char16 objects for equality.
o operator==
Compares a Char16 object and an 8-bit character for equality.
o operator==
Compares a Char16 object and an 8-bit character for equality.
o operator!=
Compares two Char16 objects for inequality.
o operator!=
Compares a Char16 object and an 8-bit character for inequality.
o operator!=
Compares a Char16 object and an 8-bit character for inequality.
o Formatter
Formatter is a class to build formatted strings from strings that contain variable defintions.
o OperationContext
An OperationContext object holds information about the context of an operation, using various Container classes.
o IdentityContainer
An IdentityContainer object holds the identity of a user associated with an operation.
o SubscriptionInstanceContainer
A SubscriptionInstanceContainer object holds a CIMInstance associated with an indication subscription
o SubscriptionFilterConditionContainer
A SubscriptionFilterConditionContainer object holds the filter condition and query language associated with an indication subscription.
o SubscriptionFilterQueryContainer
A SubscriptionFilterQueryContainer object holds the query filter and query language associated with an indication subscription, as well as the source namespace of the filter.
o SubscriptionInstanceNamesContainer
A SubscriptionInstanceNamesContainer object holds a list of subscription instance names.
o TimeoutContainer
A TimeoutContainer object holds an operation timeout value, in milliseconds
o AcceptLanguageListContainer
An AcceptLanguageListContainer object holds a list of languages that are acceptable in the response for a given operation
o ContentLanguageListContainer
A ContentLanguageListContainer object holds a list of languages that are contained in the associated data
o SnmpTrapOidContainer
An SnmpTrapOidContainer object holds an SNMP trap OID that corresponds to the associated data
o CString
The CString class provides access to an 8-bit String representation
o String
This class implements the CIM string type.
o operator==
Compares two String objects for equality.
o operator==
Compares a String and a C string for equality.
o operator==
Compares a String and a C string for equality.
o operator!=
Compares two String objects for inequality.
o (ostream)
Writes a String value to an output stream.
o operator+
Concatenates String objects.
o operator<
Compares two String objects.
o operator<=
Compares two String objects.
o operator>
Compares two String objects.
o operator>=
Compares two String objects.
o PEGASUS_NAMESPACE_END

Alphabetic index Hierarchy of classes


[an error occurred while processing this directive]