| < draft-moats-dmtf-device-ldap-00.txt | draft-moats-dmtf-device-ldap-01.txt > | |||
|---|---|---|---|---|
| Internet-Draft Ryan Moats | Internet-Draft Ryan Moats | |||
| draft-moats-dmtf-device-ldap-00.txt Gerald Maziarski | draft-moats-dmtf-device-ldap-01.txt Gerald Maziarski | |||
| Expires in six months AT&T | Expires in six months AT&T | |||
| John Strassner | John Strassner | |||
| cisco Systems | cisco Systems | |||
| September 1999 | September 1999 | |||
| LDAP Schema for the DMTF Device CIM Model | LDAP Schema for the DMTF Device CIM v2.2 Model | |||
| Filename: draft-moats-dmtf-device-ldap-00.txt | Filename: draft-moats-dmtf-device-ldap-01.txt | |||
| Status of this Memo | Status of this Memo | |||
| This document is an Internet-Draft and is in full conformance with | This document is an Internet-Draft and is in full conformance with | |||
| all provisions of Section 10 of RFC2026. Internet-Drafts are working | all provisions of Section 10 of RFC2026. Internet-Drafts are working | |||
| documents of the Internet Engineering Task Force (IETF), its areas, | documents of the Internet Engineering Task Force (IETF), its areas, | |||
| and its working groups. Note that other groups may also distribute | and its working groups. Note that other groups may also distribute | |||
| working documents as Internet-Drafts. | working documents as Internet-Drafts. | |||
| Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
| skipping to change at page 1, line 43 ¶ | skipping to change at page 1, line 43 ¶ | |||
| This draft presents a LDAP schema for the DMTF CIM Device model [7]. | This draft presents a LDAP schema for the DMTF CIM Device model [7]. | |||
| 1. Introduction | 1. Introduction | |||
| This draft presents a LDAPv3 [1,2] schema for the DMTF CIM Device | This draft presents a LDAPv3 [1,2] schema for the DMTF CIM Device | |||
| model. It builds on the core model presented in [3]. Associations | model. It builds on the core model presented in [3]. Associations | |||
| are mapped using a combination of auxiliary classes and DIT structure | are mapped using a combination of auxiliary classes and DIT structure | |||
| rules. Where auxiliary classes are used, name form and DIT content | rules. Where auxiliary classes are used, name form and DIT content | |||
| rules are specified. | rules are specified. | |||
| This document is not a product of the DMTF, and represents the view | ||||
| of the authors. | ||||
| 2. LDAP Mapping Considerations | ||||
| 2.1 Differences Between this Mapping and the CIM Device Model | ||||
| Certain objects in the CIM Device model have not been represented in | Certain objects in the CIM Device model have not been represented in | |||
| this schema. The classes IRQ, MemoryMappedIO, and DMA are not | this schema. The classes IRQ, MemoryMappedIO, and DMA are not | |||
| included because they do not make sense for storage in a directory. | included because they do not make sense for storage in a directory. | |||
| Therefore, the associations ComputerSystemIRQ, | Therefore, the associations ComputerSystemIRQ, | |||
| ComputerSystemMappedIO, ComputerSystemDMA, and AllocatedDMA are also | ComputerSystemMappedIO, ComputerSystemDMA, and AllocatedDMA are also | |||
| not included. | not included. | |||
| The objects and associations VideoBIOSFeature, VideoBIOSElement, and | The objects and associations VideoBIOSFeature, VideoBIOSElement, and | |||
| VideoBIOSFeatureVideoBIOSElement are not included. | VideoBIOSFeatureVideoBIOSElement are not included. | |||
| PrintQueue and PrintJob are not included because of thier inherent | PrintQueue and PrintJob are not included because of their inherent | |||
| dynacism. This results in the associations PrinterServicingQueue, | dynamics. This results in the associations PrinterServicingQueue, | |||
| QueueForPrintService, QueueForwardsToPrintSAP, PrinterServicingJob, | QueueForPrintService, QueueForwardsToPrintSAP, PrinterServicingJob, | |||
| PrintJobFile, and OwningPrintQueue not being included. | PrintJobFile, and OwningPrintQueue not being included. | |||
| All of the sensor classes (BinarySensor, MultiStateSensor, | All of the sensor classes (BinarySensor, MultiStateSensor, | |||
| DiscreteSensor, NumericSensor, TempatureSensor, CurrentSensor, | DiscreteSensor, NumericSensor, TempatureSensor, CurrentSensor, | |||
| VoltageSensor, Tachometer) were deemed too dynamic for a directory. | VoltageSensor, Tachometer) were deemed too dynamic for a directory. | |||
| Therefore, the associations CollectionOfSensors, | Therefore, the associations CollectionOfSensors, | |||
| AssociatedSupplyVoltageSensor, and AssociatedSupplyCurrentSensor are | AssociatedSupplyVoltageSensor, and AssociatedSupplyCurrentSensor are | |||
| also not included. | also not included. | |||
| Because FCAdapterEventCounters and FibrePortEventCounters have | Because FCAdapterEventCounters and FibrePortEventCounters have | |||
| nothing but counters in them, they are not included in the schema. | nothing but counters in them, they are not included in the schema. | |||
| Further, because USBDevice claims to be only management, it is not | Further, because USBDevice claims to be only management, it is not | |||
| included in this schema and so USBHub, USBPortOnHub, | included in this schema and so USBHub, USBPortOnHub, | |||
| USBControllerHasHub, and USBConnection are not included. | USBControllerHasHub, and USBConnection are not included. | |||
| Processor and ComputerSystemProcessor are not included because they | Processor and ComputerSystemProcessor are not included because they | |||
| do not make sense in a directory. The StorageExtent-related classes | do not make sense in a directory. The StorageExtent-related classes | |||
| and media transfer classes were not included for similar reasons. | and media transfer classes (including LabelReader) were not included | |||
| for similar reasons. | ||||
| 2. Class Definitions | 2.2 Changes to cimAssociationInstance | |||
| The core mapping [3] defined cimAssociationInstance as a helper | ||||
| class. To support the auxiliary classes, the following classes | ||||
| should be added to cimAssociationInstance's content rule: | ||||
| cim22DeviceConnectionAuxClass | ||||
| cim22DeviceIdentityAuxClass | ||||
| cim22ComputerSystemResourceAuxClass | ||||
| cim22AllocatedResourceAuxClass | ||||
| cim22DeviceServiceImplementationAuxClass | ||||
| cim22DeviceSAPImplementationAuxClass | ||||
| cim22DeviceSoftwareAuxClass | ||||
| cim22RedundancyComponentAuxClass | ||||
| cim22ActsAsSpareAuxClass | ||||
| cim22PortOnDeviceAuxClass | ||||
| cim22AssociatedCoolingAuxClass | ||||
| cim22MonitorSettingAuxClass | ||||
| cim22OOBAlertServiceOnModemAuxClass | ||||
| cim22WakeUpServiceOnModemAuxClass | ||||
| cim22SuppliesPowerAuxClass | ||||
| cim22AssociatedBatteryAuxClass | ||||
| cim22OOBAlertServiceOnNetworkAdapterAuxClass | ||||
| cim22WakeUpServiceOnNetworkAdapterAuxClass | ||||
| cim22FibrePortOnFCAdapterAuxClass | ||||
| cim22FibrePortActiveLoginAuxClass | ||||
| cim22NetworkAdapterRedundancyComponentAuxClass | ||||
| cim22NetworkVirtualAdapterAuxClass | ||||
| cim22ControlledByAuxClass | ||||
| cim22SerialInterfaceAuxClass | ||||
| cim22SCSIInterfaceAuxClass | ||||
| cim22VideoSettingAuxClass | ||||
| cim22DriveInDiskGroupAuxClass | ||||
| cim22GroupInDiskGroupAuxClass | ||||
| cim22AssociatedAlarmAuxClass | ||||
| cim22DoorAccessToPhysicalElementAuxClass | ||||
| cim22DoorAccessToDeviceAuxClass | ||||
| Also, the following structure rules defined here need to be added to | ||||
| the structure rule for cimAssociationInstance: <sr35>, <sr37>, | ||||
| <sr47>, <sr50> | ||||
| 2.3 cimCapabilitiesInstance | ||||
| Multiple classes define two linked indexed arrays: Capabilities and | ||||
| CapabilityDescriptions. In the LDAP mapping, these are replaced with | ||||
| separate instances of cimCapabilitiesInstance, DIT contained by the | ||||
| defining class. | ||||
| ( <oid-at320> NAME 'cimCapabilitySV' | ||||
| DESC 'An integer indicating the device capabilities.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at321> NAME 'cimCapabilityDescriptions' | ||||
| DESC 'A free-form string providing more detailed explanations for | ||||
| any of the features indicated in the CapabilitiesSV | ||||
| attribute.' | ||||
| SYNTAX string SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-oc265> NAME 'cimCapabilitiesInstance' | ||||
| DESC 'helper class to tie Capabilities and | ||||
| CapabilityDescriptions together' | ||||
| SUP top | ||||
| MUST (arrayIndex) | ||||
| MAY (cimCapabilitySV $ cimCapabilityDescription) | ||||
| ) | ||||
| ( <oid-nf51> NAME 'cimCapabilitiesInstanceNameForm' | ||||
| OC cimCapabilitiesInstance | ||||
| MUST (arrayIndex) | ||||
| ) | ||||
| ( <sr51> NAME 'cimCapabilitiesInstanceStructureRule' | ||||
| FORM cimCapabilitiesInstanceNameForm | ||||
| SUP <sr34> <sr36> <sr38> <sr39> <sr40> <sr41> <sr43> <sr44> | ||||
| <sr45> <sr46> <sr48> <sr49> | ||||
| ) | ||||
| 2.4 cimPrintProtocolInstance | ||||
| The class cimPrintSAP defines two linked indexed arrays: | ||||
| PrintProtocol and PrintProtocolInfo. In the LDAP mapping, these are | ||||
| replaced with separate instances of cimPrintProtocolInstance, DIT | ||||
| contained by cimPrintSAP. | ||||
| ( <oid-at337> NAME 'cimPrintProtocol' | ||||
| DESC 'Specifies a print protocol that this AccessPoint uses.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at338> NAME 'cimPrintProtocolInfo' | ||||
| DESC 'Provides clarifying or additional information about the | ||||
| protocols supported by this AccessPoint.' | ||||
| SYNTAX string SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-oc266> NAME 'cimPrintProtocolInstance' | ||||
| DESC 'helper class to tie PrintProtocol and | ||||
| PrintProtocolInfo together' | ||||
| SUP top | ||||
| MUST (arrayIndex) | ||||
| MAY (cimPrintProtocol $ cimPrintProtocolInfo) | ||||
| ) | ||||
| ( <oid-nf52> NAME 'cimPrintProtocolInstanceNameForm' | ||||
| OC cimPrintProtocolInstance | ||||
| MUST (arrayIndex) | ||||
| ) | ||||
| ( <sr52> NAME 'cimPrintProtocolInstanceStructureRule' | ||||
| FORM cimPrintProtocolInstanceNameForm | ||||
| SUP <sr35> | ||||
| ) | ||||
| 2.5 cimSupportedPortTypeInstance | ||||
| The class cimFibrePort defines two linked indexed arrays: | ||||
| SupportedPortType and PortTypeVersions. In the LDAP mapping, these | ||||
| are replaced with separate instances of cimSupportedPortTypeInstance, | ||||
| DIT contained by cimFibrePort. | ||||
| ( <oid-at464> NAME 'cimSupportedPortType' | ||||
| DESC 'A the mode in which the Port can operate.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at465> NAME 'cimPortTypeVersion' | ||||
| DESC 'Version information for each SupportedPortTypes' | ||||
| SYNTAX string SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at466> NAME 'supportedPortTypeArrayIndex' | ||||
| DESC 'Index for the supportedPortTypeArray' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ( <oid-oc267> NAME 'cimSupportedPortTypeInstance' | ||||
| DESC 'helper class to tie SupportedPortTypes and | ||||
| PortTypeVersions together' | ||||
| SUP top | ||||
| MUST (supportedPortTypeArrayIndex) | ||||
| MAY (SupportedPortType $ PortTypeVersion) | ||||
| ) | ||||
| ( <oid-nf53> NAME 'cimSupportedPortTypeInstanceNameForm' | ||||
| OC cimSupportedPortTypeInstance | ||||
| MUST (supportedPortTypeArrayIndex) | ||||
| ) | ||||
| ( <sr53> NAME 'cimSupportedPortTypeInstanceStructureRule' | ||||
| FORM cimSupportedPortTypeInstanceNameForm | ||||
| SUP <sr42> | ||||
| ) | ||||
| 2.6 cimEnabledPortTypeInstance | ||||
| The class cimFibrePort defines two linked indexed arrays: | ||||
| EnabledPortType and EnabledVersions. In the LDAP mapping, these are | ||||
| replaced with separate instances of cimEnabledPortTypeInstance, DIT | ||||
| contained by cimFibrePort. | ||||
| ( <oid-at467> NAME 'cimEnabledPortType' | ||||
| DESC 'A specific mode currently enabled for the Port.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at468> NAME 'cimEnabledVersion' | ||||
| DESC 'Version information for each EnabledPortType.' | ||||
| SYNTAX string SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at469> NAME 'enabledPortTypeArrayIndex' | ||||
| DESC 'Index for the EnabledPortTypeArray' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ( <oid-oc268> NAME 'cimEnabledPortTypeInstance' | ||||
| DESC 'helper class to tie EnabledPortTypes and | ||||
| PortTypeVersions together' | ||||
| SUP top | ||||
| MUST (enabledPortTypeArrayIndex) | ||||
| MAY (cimEnabledPortType $ cimEnabledVersion) | ||||
| ) | ||||
| ( <oid-nf54> NAME 'cimEnabledPortTypeInstanceNameForm' | ||||
| OC cimEnabledPortTypeInstance | ||||
| MUST (enabledPortTypeArrayIndex) | ||||
| ) | ||||
| ( <sr54> NAME 'cimEnabledPortTypeInstanceStructureRule' | ||||
| FORM cimEnabledPortTypeInstanceNameForm | ||||
| SUP <sr42> | ||||
| ) | ||||
| 3. Class Definitions | ||||
| For efficiency in the LDAP representation, associations are specified | For efficiency in the LDAP representation, associations are specified | |||
| as a combination of auxiliary classes and DIT structure rules. | as a combination of auxiliary classes and DIT structure rules. | |||
| Attribute definitions for each class are presented with the object | Attribute definitions for each class are presented with the object | |||
| class. Other definitions are also provided when necessary. | class. Other definitions are also provided when necessary. | |||
| While this approach was chosen to minimize the number of DN pointers | While this approach was chosen to minimize the number of DN pointers | |||
| stored in the schema, some pointer dereferencing is necessary. While | stored in the schema, some pointer dereferencing is necessary. While | |||
| not explicitly stated, all DN pointers are assumed to support the | not explicitly stated, all DN pointers are assumed to support the | |||
| extended matching rule defined in [4]. Attribute names for DN | extended matching rule defined in [4]. Attribute names for DN | |||
| pointers follow the convention that a single pointer to "foo" is | pointers follow the convention that a single pointer to "foo" is | |||
| named "fooRef" while an array of pointers would be named "fooRefs." | named "fooRef" while an array of pointers would be named "fooRefs." | |||
| Note: all OIDs are placeholders, and OIDs in definitions have been | Note: all attribute, object class, and name form OIDs are place | |||
| replaced by names for clarity. | holders, and syntax OIDs in definitions have been replaced by names | |||
| for clarity. | ||||
| 2.1 dmtfDeviceConnectionAuxClass Association | 3.1 cim22DeviceConnectionAuxClass | |||
| The class shows that two or more devices are connected together and | The class shows that two or more devices are connected together. | |||
| so both antecedentRefs and dependentRefs point to dmtfLogicalDevice | ||||
| objects. Further, it defines the attributes negotiatedSpeed (the | ||||
| speed between the two devices), and negotiatedDataWidth (the data | ||||
| width between the two devices). | ||||
| ( <oid-at82> NAME 'negotiatedSpeed' | ( <oid-at289> NAME 'cimNegotiatedSpeed' | |||
| DESC 'When several bus and/or connection speeds are possible, the | DESC 'When several bus and/or connection speeds are possible, the | |||
| NegotiatedSpeed property defines the one in use between the | NegotiatedSpeed property defines the one in use between the | |||
| Devices. Speed is specified in bits per second. If | Devices. Speed is specified in bits per second. If | |||
| connection or bus speeds are not negotiated, or if this | connection or bus speeds are not negotiated, or if this | |||
| information is not available/important to Device | information is not available/important to Device | |||
| management, the property should be set to 0.' | management, the property should be set to 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at83> NAME 'negotiatedDataWidth' | ( <oid-at290> NAME 'cimNegotiatedDataWidth' | |||
| DESC 'When several bus and/or connection data widths are | DESC 'When several bus and/or connection data widths are | |||
| possible, the NegotiatedDataWidth property defines the one | possible, the NegotiatedDataWidth property defines the one | |||
| in use between the Devices. Data width is specified in | in use between the Devices. Data width is specified in | |||
| bits. If data width is not negotiated, or if this | bits. If data width is not negotiated, or if this | |||
| information is not available/important to Device | information is not available/important to Device | |||
| management, the property should be set to 0.' | management, the property should be set to 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc52> NAME 'dmtfDeviceConnectionAuxClass' | ( <oid-oc158> NAME 'cim22DeviceConnectionAuxClass' | |||
| DESC 'shows that two or more Device are connected together.' | DESC 'The DeviceConnection relationship indicates that two or | |||
| SUP dmtfDependencyAuxClass AUXILIARY | more Device are connected together. Both reference | |||
| MUST (negotiatedSpeed $ negotiatedDataWidth) | attributes point to cim22LogicalDevice objects.' | |||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef $ cimNegotiatedSpeed $ | ||||
| cimNegotiatedDataWidth) | ||||
| ) | ) | |||
| 2.2 dmtfDeviceIdentityAuxClass | 3.2 cim22DeviceIdentityAuxClass | |||
| This association shows that two logical devices represent different | This association shows that two logical devices represent different | |||
| aspects of the same underlying entity. This association refines the | aspects of the same underlying entity. This association refines the | |||
| logical identity superclass by restricting it to the device level and | logical identity superclass by restricting it to the device level and | |||
| defining its use in well understood scenarios. One of these scenarios | defining its use in well understood scenarios. One of these scenarios | |||
| is to represent that a device is both a 'bus' entity and a | is to represent that a device is both a 'bus' entity and a | |||
| 'functional' entity. For example, a device could be both a PCI device | 'functional' entity. For example, a device could be both a PCI device | |||
| (or an USB device), as well as a keyboard. The other scenario is a | (or an USB device), as well as a keyboard. The other scenario is a | |||
| device having multiple functional roles that can not be distinguished | device having multiple functional roles that can not be distinguished | |||
| by their hardware realization alone. For example, a Fiber Channel | by their hardware realization alone. For example, a Fiber Channel | |||
| adapter might have aspects of both a NetworkAdapter and a | adapter might have aspects of both a NetworkAdapter and a | |||
| SCSIController. In this class, the attributes systemElementRefs and | SCSIController. | |||
| sameElementRefs both point to dmtfLogicalDevice Objects. | ||||
| ( <oid-oc53> NAME 'dmtfDeviceIdentityAuxClass' | ||||
| DESC 'shows that two LogicalDevices represent different | ||||
| aspects of the same underlying entity.' | ||||
| SUP dmtfLogicalIdentityAuxClass AUXILIARY | ( <oid-oc159> NAME 'cim22DeviceIdentityAuxClass' | |||
| DESC 'DeviceIdentity indicates that two LogicalDevices | ||||
| represent different aspects of the same underlying | ||||
| entity. This association refines the cim22LogicalIdentity | ||||
| superclass by restricting it to the Device level and | ||||
| defining its use in well understood scenarios. One of these | ||||
| scenarios is to represent that a Device is both a "bus" | ||||
| entity and a "functional" entity. For example, a Device | ||||
| could be both a PCI Device (or a USB Device), as well as a | ||||
| cim22Keyboard. The other scenario is where a Device plays | ||||
| multiple functional roles that can not be distinguished by | ||||
| their hardware realization alone. For example, a Fibre | ||||
| Channel adapter might have aspects of both a NetworkAdapter | ||||
| and a SCSIController. Both attributes point to | ||||
| cim22LogicalDevice objects.' | ||||
| SUP cim22LogicalIdentityAuxClass AUXILIARY | ||||
| MAY (cimSystemElementRef $ cimSameElementRef) | ||||
| ) | ) | |||
| 2.3 dmtfSystemResource Class | 3.3 cim22SystemResource | |||
| This class provides the parent class for any entity that is both | This class provides the parent class for any entity that is both | |||
| available for use by software and/or logical devices. It defines the | available for use by software and/or logical devices. | |||
| attribute sharable, which is documented below. | ||||
| ( <oid-at84> NAME 'sharable' | ( <oid-at291> NAME 'cimShareable' | |||
| DESC 'Boolean showing whether the Resource can be shared.' | DESC 'Boolean indicating whether the Resource can be shared.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc54> NAME 'dmtfSystemResource' | ( <oid-oc160> NAME 'cim22SystemResource' | |||
| DESC 'An entity managed by BIOS and/or an OperatingSystem that | DESC 'An entity managed by BIOS and/or an OperatingSystem which | |||
| is available for use by software and/or | is available for use by software and/or | |||
| LogicalDevices.' | LogicalDevices. Examples of Resources in the x86 | |||
| SUP dmtfLogicalElement ABSTRACT | environment are IRQs, DMA channels and memory mapped I/O.' | |||
| MUST (sharable) | SUP cim22LogicalElement ABSTRACT | |||
| MAY (cimShareable) | ||||
| ) | ) | |||
| 2.4 dmtfComputerResouceAuxClass Association | 3.4 cim22ComputerResouceAuxClass | |||
| This is a subclass of the dmtfSystemComponentAuxClass association. In | This is a subclass of the cim22SystemComponentAuxClass association. | |||
| it, groupRefs must point to a dmtfComputerSystem object and partRefs | ||||
| must point to a dmtfSystemResource object. | ||||
| ( <oid-oc55> NAME 'dmtfComputerSystemResourceAuxClass' | ( <oid-oc161> NAME 'cim22ComputerSystemResourceAuxClass' | |||
| DESC 'An association between a ComputerSystem and the | DESC 'An association between a ComputerSystem and the | |||
| SystemResources available on it.' | SystemResources available on it. Attribute | |||
| SUP dmtfSystemComponentAuxClass AUXILIARY | cimGroupComponentRef points to cim22ComputerSystem and | |||
| attribute cimPartComponentRef points to cim22SystemResource.' | ||||
| SUP cim22SystemComponentAuxClass AUXILIARY | ||||
| MAY (cimGroupComponentRef $ cimPartComponentRef) | ||||
| ) | ) | |||
| 2.5 dmtfAllocatedResourceAuxClass | 3.5 cim22AllocatedResourceAuxClass | |||
| This subclass of dmtfDependencyAuxClass represents the association | This subclass of cim22DependencyAuxClass represents the association | |||
| between logical devices and system resources. The association is | between logical devices and system resources. The association is | |||
| that the resource is assigned to the device. In this association, | that the resource is assigned to the device. | |||
| antecedentRefs points to a dmtfSystemResource object and | ||||
| dependentRefs point to a dmtfLogicalDevice object. | ||||
| ( <oid-oc56> NAME 'dmtfAllocatedResourceAuxClass' | ( <oid-oc162> NAME 'cim22AllocatedResourceAuxClass' | |||
| DESC 'An association between LogicalDevices and SystemResources, | DESC 'An association between LogicalDevices and SystemResources, | |||
| showing that the Resource is assigned to the Device.' | indicating that the Resource is assigned to the | |||
| SUP dmtfDependencyAuxClass AUXILIARY | Device. Attribute cimAntecedentRef points to | |||
| cim22SystemResource and attribute cimDependentRef points to | ||||
| cim22LogicalDevice.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.6 dmtfDeviceServiceImplementationAuxClass | 3.6 cim22DeviceServiceImplementationAuxClass | |||
| This class represents the association between a Service and how it is | This class represents the association between a Service and how it is | |||
| implemented. The cardinality of this association is many-to-many. A | implemented. The cardinality of this association is many-to-many. A | |||
| service may be provided by more than one logical device, operating in | service may be provided by more than one logical device, operating in | |||
| conjunction. Further, any device may provide more than one service. | conjunction. Further, any device may provide more than one service. | |||
| When multiple devices are associated with a single service, it is | When multiple devices are associated with a single service, it is | |||
| assumed that these elements operate in conjunction to provide the | assumed that these elements operate in conjunction to provide the | |||
| service. If different implementations of a service exist, each of | service. If different implementations of a service exist, each of | |||
| these implementations would result in individual instantiations of | these implementations would result in individual instantiations of | |||
| the service object. These individual instantiations would then have | the service object. These individual instantiations would then have | |||
| associations to the unique implementations. In this class, | associations to the unique implementations. | |||
| antecedentRefs point to dmtfLogicalDevice objects and dependentRefs | ||||
| point to dmtfService objects. | ||||
| ( <oid-oc57> NAME 'dmtfDeviceServiceImplementationAuxClass' | ( <oid-oc163> NAME 'cim22DeviceServiceImplementationAuxClass' | |||
| DESC 'An association between a Service and how it is implemented.' | DESC 'An association between a Service and how it is | |||
| SUP dmtfDependencyAuxClass AUXILIARY | implemented. The cardinality of this association is | |||
| many-to-many. A Service may be provided by more than one | ||||
| LogicalDevice, operating in conjunction. And, any Device | ||||
| may provide more than one Service. When multiple Devices | ||||
| are associated with a single Service, it is assumed that | ||||
| these elements operate in conjunction to provide the | ||||
| Service. If different implementations of a Service exist, | ||||
| each of these implementations would result in individual | ||||
| instantiations of the Service object. These individual | ||||
| instantiations would then have associations to the unique | ||||
| implementations. Attribute cimAntecedentRef points to | ||||
| cim22LogicalDevice and attribute cimDependentRef points to | ||||
| cim22Service.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.7 dmtfDeviceSAPImplementationAuxClass | 3.7 cim22DeviceSAPImplementationAuxClass | |||
| An association between a service access point and how it is | An association between a service access point and how it is | |||
| implemented. The cardinality of this association is many-to-many. A | implemented. The cardinality of this association is many-to-many. A | |||
| SAP may be provided by more than one logical device, operating in | SAP may be provided by more than one logical device, operating in | |||
| conjunction. Further, any device may provide more than one service | conjunction. Further, any device may provide more than one service | |||
| access point. When many logical devices are associated with a single | access point. When many logical devices are associated with a single | |||
| SAP, it is assumed that these elements operate in conjunction to | SAP, it is assumed that these elements operate in conjunction to | |||
| provide the access point. If different implementations of a SAP | provide the access point. If different implementations of a SAP | |||
| exist, each of these implementations would result in individual | exist, each of these implementations would result in individual | |||
| instantiations of the service access point object. These individual | instantiations of the service access point object. These individual | |||
| instantiations would then have associations to the unique | instantiations would then have associations to the unique | |||
| implementations. In this class, antecedentRefs point to | implementations. | |||
| dmtfLogicalDevice objects and dependentRefs point to | ||||
| dmtfServiceAccessPoint objects. | ||||
| ( <oid-oc58> NAME 'dmtfDeviceSAPImplementationAuxClass' | ( <oid-oc164> NAME 'cimDeviceSAPImplementationAuxClass' | |||
| DESC 'An association between a ServiceAccessPoint and how it is | DESC 'An association between a ServiceAccessPoint and how it is | |||
| implemented.' | implemented. The cardinality of this association is | |||
| SUP dmtfDependencyAuxClass AUXILIARY | many-to-many. A SAP may be provided by more than one | |||
| ) | LogicalDevice, operating in conjunction. And, any Device | |||
| may provide more than one ServiceAccessPoint. When many | ||||
| 2.8 dmtfDeviceErrorCounts object | LogicalDevices are associated with a single SAP, it is | |||
| assumed that these elements operate in conjunction to | ||||
| This object represents a statistical class containing error-related | provide the AccessPoint. If different implementations of a | |||
| counters for a logical device. The types of errors are as defined by | SAP exist, each of these implementations would result in | |||
| CCITT (Rec X.733) [5] and ISO (IEC 10164-4) [6]. This class reuses | individual instantiations of the ServiceAccessPoint | |||
| the attributes deviceCreationClassName, systemCreationClassName, | object. These individual instantiations would then have | |||
| systemName, and deviceID. | associations to the unique implementations. Attribute | |||
| cimAntecedentRef points to cim22LogicalDevice and attribute | ||||
| ( <oid-oc59> NAME 'dmtfDeviceErrorCounts' | cimDependentRef points to cim22ServiceAccessPoint.' | |||
| DESC 'error-related counters for a LogicalDevice.' | SUP cim22DependencyAuxClass AUXILIARY | |||
| SUP dmtfStatisticalInformation | MAY (cimAntecedentRef $ cimDependentRef) | |||
| MUST (systemCreationClassName $ systemName $ | ||||
| deviceCreationClassName $ deviceID $ name) | ||||
| ) | ||||
| Although systemCreationClassName, systemName, | ||||
| deviceCreationClassName, deviceID and name all may be used as RDNs, | ||||
| it is recommended that this class be stored in the DIT according to | ||||
| the following structural rule and name forms. | ||||
| ( 21 NAME 'dmtfErrorCountersForDeviceStructureRule' | ||||
| FORM dmtfStatsNameForm | ||||
| SUP 1 2 | ||||
| ) | ||||
| ( <oid-nf21> NAME 'dmtfStatsNameForm' | ||||
| OC dmtfStats | ||||
| MUST (name) | ||||
| ) | ) | |||
| 2.9 dmtfDeviceSoftwareAuxClass | 3.8 cim22DeviceSoftwareAuxClass | |||
| This relationship identifies any software that is associated with a | This class identifies any software that is associated with a device. | |||
| device - such as drivers, configuration or application software, or | ||||
| firmware. In this class, antecedentRefs point to dmtfSoftwareElement | ||||
| objects and dependentRefs point to dmtfLogicalDevice objects. This | ||||
| class further defines the attributes purpose, purposeDescription, | ||||
| loadedOnDevice, and upgradeableOnDevice to explain the role of the | ||||
| software regarding the device. | ||||
| ( <oid-at85> NAME 'purpose' | ( <oid-at292> NAME 'cimPurpose' | |||
| DESC 'An enumerated integer to show the role this software | DESC 'An enumerated integer to indicate the role this software | |||
| plays regarding its associated Device. For example, | plays in regards to its associated Device. For example, | |||
| this software could be instrumentation (value=5) or | this software could be instrumentation (value=5) or | |||
| firmware (6). Allowed values are: "Unknown", "Other", | firmware (6).' | |||
| "Driver", "Configuration Software", "Application Software", | ||||
| "Instrumentation", "Firmware".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at86> NAME 'purposeDescription' | ( <oid-at293> NAME 'cimLoadedOnDevice' | |||
| DESC 'A free-form string to provide more information for the | ||||
| Purpose property, e.g. "Application Software".' | ||||
| SYNTAX string SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at87> NAME 'loadedOnDevice' | ||||
| DESC 'Boolean indicating that the software is "burned into" or | DESC 'Boolean indicating that the software is "burned into" or | |||
| otherwise located on the hardware of the LogicalDevice.' | otherwise located on the hardware of the LogicalDevice.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at88> NAME 'upgradeableOnDevice' | ( <oid-at294> NAME 'cimUpgradeableOnDevice' | |||
| DESC 'Boolean indicating whether the software is upgradeable, | DESC 'Boolean indicating whether the software is upgradeable, | |||
| when it is LoadedOnDevice.' | when it is LoadedOnDevice. Software that is loaded as part | |||
| of the OperatingSystem is typically changeable and | ||||
| upgradeable. However, when DeviceSoftware is burned into | ||||
| EEPROM or a chip that Realizes the LogicalDevice, then it | ||||
| may not be upgradeable. This property indicates the ability | ||||
| to update and upgrade DeviceSoftware.' | ||||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc60> NAME 'dmtfDeviceSoftwareAuxClass' | ( <oid-oc165> NAME 'cim22DeviceSoftwareAuxClass' | |||
| DESC 'The DeviceSoftware relationship identifies any software | DESC 'The DeviceSoftware relationship identifies any software | |||
| that is associated with a Device.' | that is associated with a Device - such as drivers, | |||
| SUP dmtfDependencyAuxClass AUXILIARY | configuration or application software, or | |||
| MUST (purpose $ purposeDescription) | firmware. Attribute cimAntecedentRef points to | |||
| cim22SoftwareElement and attribute cimDependentRef points to | ||||
| cim22LogicalDevice.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef $ cimPurpose $ | ||||
| cimPurposeDescription $ cimLoadedOnDevice $ | ||||
| cimUpgradeableOnDevice) | ||||
| ) | ) | |||
| 2.10 dmtfRedundancyGroup Class | 3.9 cim22RedundancyGroup Class | |||
| This class is derived from dmtfLogicalElement and represents a | This class is derived from cim22LogicalElement and represents a | |||
| special collection of managed system elements that together provide | special collection of managed system elements that together provide | |||
| redundancy. Therefore, all elements aggregated in this class should | redundancy. Therefore, all elements aggregated in this class should | |||
| be from the same object class. This class uses the attributes | be from the same object class. | |||
| creationClassName, name and defines the attribute redundancyStatus. | ||||
| ( <oid-at89> NAME 'redundancyStatus' | ( <oid-at295> NAME 'cimRedundancyStatus' | |||
| DESC 'RedundancyStatus provides information on the state of the | DESC 'RedundancyStatus provides information on the state of the | |||
| RedundancyGroup. "Fully Redundant" all the configured | RedundancyGroup. "Fully Redundant" (value=2) means that all | |||
| redundancy is still available; "Degraded Redundancy" been | of the configured redundancy is still available; "Degraded | |||
| Redundancy" (3) means that some failures have been | ||||
| experienced but some reduced amount of redundancy is still | experienced but some reduced amount of redundancy is still | |||
| available; "Redundancy Lost" enough failures | available; "Redundancy Lost" (4) means that a sufficient | |||
| have been experienced such that no redundancy is available | number of failures have been experienced such that no | |||
| and the next failure experienced will cause overall | redundancy is available and the next failure experienced | |||
| failure. Also, the values, "Other" (0), are defined. | will cause overall failure. Also, the values, "Other" (1) | |||
| Allowed values are: "Unknown", "Other", "Fully Redundant", | and "Unknown" (0), are defined.' | |||
| "Degradededundancy", "Redundancy Lost".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc61> NAME 'dmtfRedundancyGroup' | ( <oid-oc166> NAME 'cim22RedundancyGroup' | |||
| DESC 'A class derived from LogicalElement that is a special | DESC 'A class derived from LogicalElement that is a special | |||
| collection of ManagedSystemElements. This collection | collection of ManagedSystemElements. This collection | |||
| shows that the aggregated components together provide | indicates that the aggregated components together provide | |||
| redundancy. All elements aggregated in a RedundancyGroup | redundancy. All elements aggregated in a RedundancyGroup | |||
| should be instantiations of the same object class.' | should be instantiations of the same object class.' | |||
| SUP dmtfLogicalElement | SUP cim22LogicalElement | |||
| MUST (creationClassName $ name $ redundancyStatus) | MUST (cimCreationClassName $ cimName) | |||
| MAY (cimRedundancyStatus) | ||||
| ) | ) | |||
| 2.11 dmtfRedundancyComponentAuxClass | ( <oid-nf33> NAME 'cim22RedundancyGroupNameForm' | |||
| OC cim22RedundancyGroup | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| ( <sr33> NAME 'cim22RedundancyGroupStructureRule' | ||||
| FORM cim22RedundancyGroupNameForm | ||||
| ) | ||||
| The following content rule specifies the auxiliary classes that may | ||||
| be attached to cim22RedundancyGroup. | ||||
| ( <oid-oc166> NAME 'cim22RedundancyGroupContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22RedundancyGroup' | ||||
| AUX (cim22RedundancyComponentAuxClass) | ||||
| ) | ||||
| 3.10 cim22RedundancyComponentAuxClass | ||||
| A redundancy group aggregates managed system elements and shows that | A redundancy group aggregates managed system elements and shows that | |||
| these elements, taken together, provide redundancy. All elements | these elements, taken together, provide redundancy. All elements | |||
| aggregated in a redundancy group should be instantiations of the same | aggregated in a redundancy group should be instantiations of the same | |||
| object class. In this class, groupRefs points to dmtfRedundancyGroup | object class. | |||
| objects while partRefs maintains its default definition from | ||||
| dmtfComponentAuxClass. | ||||
| ( <oid-oc62> NAME 'dmtfRedundancyComponentAuxClass' | ( <oid-oc167> NAME 'cim22RedundancyComponentAuxClass' | |||
| DESC 'A RedundancyGroup aggregates Managed System Elements and | DESC 'A RedundancyGroup aggregates Managed System Elements and | |||
| shows that these elements, taken together, provide | indicates that these elements, taken together, provide | |||
| redundancy.' | redundancy. All elements aggregated in a RedundancyGroup | |||
| SUP dmtfComponentAuxClass AUXILIARY | should be instantiations of the same object | |||
| ) | class. Attribute cimGroupComponentRef points to | |||
| cim22RedundancyGroup and attribute cimPartComponentRef points | ||||
| to cim22ManagedSystemElement.' | ||||
| SUP cim22ComponentAuxClass AUXILIARY | ||||
| MAY (cimGroupComponentRef $ cimPartComponentRef) | ||||
| ) | ||||
| 2.12 dmtfSpareGroup | 3.11 cim22SpareGroup | |||
| Derived from RedundancyGroup, this class shows that one or more of | Derived from RedundancyGroup, this class shows that one or more of | |||
| the aggregated elements act as spares for the others. An example is | the aggregated elements act as spares for the others. An example is | |||
| the use of redundant NICs in a computer system - where one NIC is | the use of redundant NICs in a computer system - where one NIC is | |||
| primary and the other is spare. | primary and the other is spare. | |||
| ( <oid-oc63> NAME 'dmtfSpareGroup' | ( <oid-oc168> NAME 'cim22SpareGroup' | |||
| DESC 'A class derived from RedundancyGroup indicating that one or | DESC 'A class derived from RedundancyGroup indicating that one or | |||
| more of the aggregated elements act as spares for the others.' | more of the aggregated elements can be spared. (The actual | |||
| SUP dmtfRedundancyGroup | Spares are defined using the ActsAsSpare association.) An | |||
| example is the use of redundant NICs in a ComputerSystem - | ||||
| where one NIC is primary and the other is Spare. The | ||||
| "primary" NIC would be a member of the SpareGroup | ||||
| (associated using the RedundancyComponent class) and the | ||||
| "other" NIC would be associated using the ActsAsSpare | ||||
| relationship.' | ||||
| SUP cim22RedundancyGroup | ||||
| ) | ) | |||
| 2.13 dmtfActsAsSpareAuxClass | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22SpareGroup. | ||||
| ( <oid-oc168> NAME 'cim22SpareGroupContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22SpareGroup' | ||||
| AUX (cim22ActsAsSpareAuxClass) | ||||
| ) | ||||
| 3.12 cim22ActsAsSpareAuxClass | ||||
| This auxiliary class shows those elements can spare or replace the | This auxiliary class shows those elements can spare or replace the | |||
| other aggregated elements. Whether a spare can operate in "hot | other aggregated elements. Whether a spare can operate in "hot | |||
| standby" mode is specified on an element by element basis. In this | standby" mode is specified on an element by element basis. | |||
| class groupRefs points to the dmtfSpareGroup object, spareRefs points | ||||
| to the managed system element acting as a spare and hotStandby shows | ||||
| if the spare is operating as a hotStandby or not. | ||||
| ( <oid-at90> NAME 'spareRefs' | ( <oid-at296> NAME 'cimGroupRef' | |||
| DESC 'The SpareGroup' | ||||
| SYNTAX DN | ||||
| ) | ||||
| ( <oid-at297> NAME 'cimSpareRef' | ||||
| DESC 'A ManagedSystemElement acting as a spare and participating | DESC 'A ManagedSystemElement acting as a spare and participating | |||
| in the SpareGroup.' | in the SpareGroup.' | |||
| SYNTAX DN SINGLE-VALUE | SYNTAX DN | |||
| ) | ) | |||
| ( <oid-at91> NAME 'hotStandby' | ||||
| DESC 'boolean indicating that the spare is operating as a hot | ( <oid-at298> NAME 'cimHotStandby' | |||
| standby.' | DESC 'HotStandby is a boolean indicating that the spare is | |||
| operating as a hot standby.' | ||||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc64> NAME 'dmtfActsAsSpareAuxClass' | ( <oid-oc169> NAME 'cim22ActsAsSpareAuxClass' | |||
| DESC 'The ActsAsSpare association shows those elements can | DESC 'The ActsAsSpare association indicates which elements can | |||
| spare or replace the other aggregated elements.' | spare or replace the other aggregated elements. The fact | |||
| that a spare can operate in "hot standby" mode is specified | ||||
| on an element by element basis. Attribute cimGroupRef | ||||
| points to cim22SpareGroup and attribute cimSpareRef points to | ||||
| cim22ManagedSystemElement.' | ||||
| SUP top AUXILIARY | SUP top AUXILIARY | |||
| MUST (groupRefs $ spareRefs $ hotStandby) | MAY (cimGroupRef $ cimSpareRef $ cimHotStandby) | |||
| ) | ) | |||
| 2.14 dmtfStorageRedundancyGroup | 3.13 cim22StorageRedundancyGroup | |||
| This class is derived from redundancy group and contains mass | This class is derived from redundancy group and contains mass | |||
| storage-related redundancy information. Storage redundancy groups are | storage-related redundancy information. Storage redundancy groups are | |||
| used to protect user data. They are made up of one or more physical | used to protect user data. They are made up of one or more physical | |||
| extents, or one or more dmtfAggregatePExtents. While storage | extents, or one or more cim22AggregatePExtents. While storage | |||
| redundancy groups may overlap, the underlying extents within the | redundancy groups may overlap, the underlying extents within the | |||
| overlap should not contain any check data. The attributes | overlap should not contain any check data. | |||
| typeOfAlgorithm, storageRedundancy, isStriped and isConcatenated are | ||||
| defined. | ||||
| ( <oid-at92> NAME 'typeOfAlgorithm' | ( <oid-at299> NAME 'cimTypeOfAlgorithm' | |||
| DESC 'The TypeOfAlgorithm specifies the algorithm used for data | DESC 'The TypeOfAlgorithm specifies the algorithm used for data | |||
| redundancy and reconstruction. For example, "P+Q"=5) or | redundancy and reconstruction. For example, "P+Q" (value=5) | |||
| "P+S"valid in the CIM Schema since in DMI it represents | or "P+S" (7) may be specified. The value of 0, is defined | |||
| that no redundancy exists. Here, the object should | as "None" to indicate that data redundancy is not | |||
| not be instantiated. Allowed values are: "Undefined", | active. An inactive redundancy should only be instantiated | |||
| "Other", "Unknown", "Copy", "XOR", "P+Q", "S", and "P+S".' | if data striping or concatenation are active. These are | |||
| indicated by the IsStriped or IsConcatentated boolean | ||||
| properties of this RedundancyGroup.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at300> NAME 'cimStorageRedundancy' | ||||
| ( <oid-at93> NAME 'storageRedundancy' | ||||
| DESC 'StorageRedundancy provides additional information on the | DESC 'StorageRedundancy provides additional information on the | |||
| state of the RedundancyGroup, beyond the RedundancyStatus | state of the RedundancyGroup, beyond the RedundancyStatus | |||
| property. Allowed values are: "No Additional Status", | property. Information like "Reconfig In Progress" (value=1) | |||
| "Reconfig In Progress", "Data Lost", | or "Redundancy Disabled" can be specified using this | |||
| "Not Currently Configured", "Protected Rebuild", | property.' | |||
| "Redundancy Disabled", "Unprotected Rebuild", | ||||
| "Recalculating", and "Verifying".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at94> NAME 'isStriped' | ( <oid-at301> NAME 'cimIsStriped' | |||
| DESC 'True shows that the data is striped across the various | DESC 'True indicates that the data is striped across the various | |||
| StorageExtents in the Group.' | StorageExtents in the Group.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at95> NAME 'isConcatenated' | ( <oid-at302> NAME 'cimIsConcatenated' | |||
| DESC 'True shows that the data is concatenated across the | DESC 'True indicates that the data is concatenated across the | |||
| various StorageExtents in the Group.' | various StorageExtents in the Group.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc65> NAME 'dmtfStorageRedundancyGroup' | ( <oid-oc170> NAME 'cim22StorageRedundancyGroup' | |||
| DESC 'contains mass storage-related redundancy information.' | DESC 'A class derived from RedundancyGroup containing mass | |||
| SUP dmtfRedundancyGroup | storage-related redundancy | |||
| MUST (typeOfAlgorithm $ storageRedundancy $ isStriped $ | information. StorageRedundancyGroups are used to protect | |||
| isConcatenated) | user data. They are made up of one or more PhysicalExtents, | |||
| or one or more AggregatePExtents. StorageRedundancyGroups | ||||
| may overlap. However, the underlying Extents within the | ||||
| overlap should not contain any check data.' | ||||
| SUP cim22RedundancyGroup | ||||
| MAY (cimTypeOfAlgorithm $ cimStorageRedundancy $ cimIsStriped $ | ||||
| cimIsConcatenated) | ||||
| ) | ) | |||
| 2.15 dmtfExtraCapacityGroup | 3.14 cim22ExtraCapacityGroup | |||
| A class derived from dmtfRedundancyGroup indicating that the | A class derived from cim22RedundancyGroup indicating that the | |||
| aggregated elements have more capacity or capability than is needed. | aggregated elements have more capacity or capability than is needed. | |||
| An example of this type of redundancy is the installation of N+1 | An example of this type of redundancy is the installation of N+1 | |||
| power supplies or fans in a system. This class defines the attribute | power supplies or fans in a system. | |||
| minNumberNeeded, which shows the smallest number of elements that | ||||
| must be operating to maintain redundancy and the attribute | ||||
| loadBalancedGroup, which shows if load balancing is supported. | ||||
| ( <oid-at96> NAME 'minNumberNeeded' | ( <oid-at303> NAME 'cimMinNumberNeeded' | |||
| DESC 'MinNumberNeeded shows the smallest number of elements | DESC 'MinNumberNeeded indicates the smallest number of elements | |||
| that must be operational to have redundancy. For | that must be operational in order to have redundancy. For | |||
| example, in an N+1 redundancy relationship, the | example, in an N+1 redundancy relationship, the | |||
| MinNumberNeeded property should be set equal to N.' | MinNumberNeeded property should be set equal to N.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at304> NAME 'cimLoadBalancedGroup' | ||||
| ( <oid-at97> NAME 'loadBalancedGroup' | ||||
| DESC 'Boolean indicating whether load balancing is supported by | DESC 'Boolean indicating whether load balancing is supported by | |||
| the ExtraCapacityGroup.' | the ExtraCapacityGroup.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc66> NAME 'dmtfExtraCapacityGroup' | ( <oid-oc171> NAME 'cim22ExtraCapacityGroup' | |||
| DESC 'A class derived from RedundancyGroup indicating that the | DESC 'A class derived from RedundancyGroup indicating that the | |||
| aggregated elements have more capacity or capability than | aggregated elements have more capacity or capability than | |||
| is needed.' | is needed. An example of this type of redundancy is the | |||
| SUP dmtfRedundancyGroup | installation of N+1 power supplies or fans in a system.' | |||
| MUST (minNumberNeeded $ loadBalancedGroup) | SUP cim22RedundancyGroup | |||
| MAY (cimMinNumberNeeded $ cimLoadBalancedGroup) | ||||
| ) | ) | |||
| 2.16 dmtfLogicalPort | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22ExtraCapacityGroup. | ||||
| ( <oid-oc171> NAME 'cim22ExtraCapacityGroupContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22ExtraCapacityGroup' | ||||
| AUX (cim22NetworkAdapterRedundancyComponentAuxClass $ | ||||
| cim22NetworkVirtualAdapterAuxClass) | ||||
| ) | ||||
| 3.15 cim22LogicalPort | ||||
| This class represents the abstraction of a port or connection point | This class represents the abstraction of a port or connection point | |||
| of a device. This object should be instantiated when the Port has | of a device. This object should be instantiated when the Port has | |||
| independent management characteristics from the Device that includes | independent management characteristics from the Device that includes | |||
| it. This class defines the attributes speed and maxSpeed, both of | it. | |||
| which store speed information in bits per second. | ||||
| ( <oid-at98> NAME 'speed' | ( <oid-at305> NAME 'cimMaxSpeed' | |||
| DESC 'The speed of the Port in Bits per Second.' | DESC 'The max speed of the Port in Bits per Second.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at99> NAME 'maxSpeed' | ( <oid-oc172> NAME 'cim22LogicalPort' | |||
| DESC 'The max speed of the Port in Bits per Second.' | DESC 'The abstraction of a port or connection point of a | |||
| SYNTAX integer SINGLE-VALUE | Device. This object should be instantiated when the Port | |||
| has independent management characteristics from the Device | ||||
| that includes it. Examples are a Fibre Channel Port and a | ||||
| USB Port. This class would not be instantiated for an | ||||
| Ethernet Port which is not managed independently of the | ||||
| EthernetAdapter.' | ||||
| SUP cim22LogicalDevice | ||||
| MAY (cimSpeed $ cimMaxSpeed) | ||||
| ) | ) | |||
| ( <oid-oc67> NAME 'dmtfLogicalPort' | The following content rule specifies the auxiliary classes that may | |||
| DESC 'abstraction of a port or connection point of a Device.' | be attached to cim22LogicalPort. | |||
| SUP dmtfLogicalDevice | ||||
| MUST (speed $ maxSpeed) | ( <oid-oc172> NAME 'cim22LogicalPortContentRule' | |||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22LogicalPort' | ||||
| AUX (cim22PortOnDeviceAuxClass) | ||||
| ) | ) | |||
| 2.17 dmtfPortOnDeviceAuxClass | 3.16 cim22PortOnDeviceAuxClass | |||
| This auxiliary class allows a port to be associated with its device | This auxiliary class allows a port to be associated with its device. | |||
| and so antecedentRefs point to logicalDevice objects and | ||||
| dependentRefs point to logicalPort objects. | ||||
| ( <oid-oc68> NAME 'dmtfPortOnDeviceAuxClass' | ( <oid-oc173> NAME 'cim22PortOnDeviceAuxClass' | |||
| DESC 'associates a Port or connection point with its Device.' | DESC 'PortOnDevice associates a Port or connection point with its | |||
| SUP dmtfDependencyAuxClass AUXILIARY | Device. Attribute cimAntecedentRef points to | |||
| cim22LogicalDevice and attribute cimDependentRef points to | ||||
| cim22LogicalPort.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.18 dmtfPrinter | 3.17 cim22Printer | |||
| This class holds the capabilities for a printer logical device. | This class holds the capabilities for a printer logical device. | |||
| ( <oid-at100> NAME 'printerStatus' | ( <oid-at306> NAME 'cimPrinterStatus' | |||
| DESC 'Status information for a Printer, beyond that specified in | DESC 'Status information for a Printer, beyond that specified in | |||
| the LogicalDevice Availability property.' | the LogicalDevice Availability property. Values include | |||
| "Idle" (3) and an indication that the Device is currently | ||||
| printing (4).' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at101> NAME 'detectedErrorState' | ( <oid-at307> NAME 'cimDetectedErrorState' | |||
| DESC 'Printer error information. Allowed values are: "Unknown", | DESC 'Printer error information.' | |||
| "Other", "No Error", "Low Paper", "No Paper", "Low Toner", | ||||
| "No Toner", "Door Open", "Jammed", "Offline", | ||||
| "Service Requested", "Output Bin Full".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at102> NAME 'errorInformation' | ( <oid-at308> NAME 'cimErrorInformation' | |||
| DESC 'An array providing supplemental information for the current | DESC 'An array providing supplemental information for the current | |||
| error state, shown in DetectedErrorState.' | error state, indicated in DetectedErrorState.' | |||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-at103> NAME 'paperSizesSupported' | ( <oid-at309> NAME 'cimPaperSizesSupported' | |||
| DESC 'An integer array indicating the types of paper supported. | DESC 'An integer array indicating the types of paper supported.' | |||
| Allowed values are: "Unknown", "Other", "A", "B", "C", "D", | ||||
| "E", "Letter", "Legal", "NA-10x13-Envelope", | ||||
| "NA-9x12-Envelope", "NA-Number-10-Envelope", | ||||
| "NA-7x9-Envelope", "NA-9x11-Envelope", "NA-10x14-Envelope", | ||||
| "NA-Number-9-Envelope", "NA-6x9-Envelope", | ||||
| "NA-10x15-Envelope", "A0", "A1", "A2", "A3", "A4", "A5", | ||||
| "A6", "A7", "A8", "A9" "A10", "B0", "B1", "B2", "B3", "B4", | ||||
| "B5", "B6", "B7", "B8", "B9", "B10", "C0", "C1", "C2" "C3", | ||||
| "C4", "C5", "C6", "C7", "C8", "ISO-Designated", "JIS B0", | ||||
| "JIS B1", "JIS B2", "JIS B3", "JIS B4", "JIS B5", "JIS B6", | ||||
| "JIS B7", "JIS B8", "JIS B9", "JIS B10".' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ||||
| ( <oid-at104> NAME 'languagesSupported' | ||||
| DESC 'An array indicating the print languages natively supported.' | ||||
| SYNTAX integer | ||||
| ) | ) | |||
| ( <oid-at105> NAME 'paperTypesAvailable' | ( <oid-at310> NAME 'cimPaperTypesAvailable' | |||
| DESC 'An array of free-form strings specifying the types of paper | DESC 'An array of free-form strings specifying the types of paper | |||
| that are currently available on the Printer. Each string | that are currently available on the Printer. Each string | |||
| should be expressed in the form specified by ISO/IEC 10175 | should be expressed in the form specified by ISO/IEC 10175 | |||
| Document Printing Application (DPA) which is also | Document Printing Application (DPA) which is also | |||
| summarized in Appendix C of RFC 1759 (Printer | summarized in Appendix C of RFC 1759 (Printer | |||
| MIB). | MIB). Examples of valid strings are "iso-a4-colored" and | |||
| "na-10x14-envelope". By definition a paper size that is | ||||
| available and listed in PaperTypesAvailable should also | ||||
| appear in the PaperSizesSupported property.' | ||||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-at106> NAME 'defaultPaperType' | ( <oid-at311> NAME 'cimDefaultPaperType' | |||
| DESC 'Specifies the paper type that the Printer will use if a | DESC 'Specifies the paper type that the Printer will use if a | |||
| PrintJob does not specify a particular type. The string | PrintJob does not specify a particular type. The string | |||
| should be expressed in the form specified by ISO/IEC 10175 | should be expressed in the form specified by ISO/IEC 10175 | |||
| Document Printing Application (DPA) which is also | Document Printing Application (DPA) which is also | |||
| summarized in Appendix C of RFC 1759 (Printer MIB).' | summarized in Appendix C of RFC 1759 (Printer MIB).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at107> NAME 'currentPaperType' | ( <oid-at312> NAME 'cimCurrentPaperType' | |||
| DESC 'Specifies the paper type that the Printer is currently | DESC 'Specifies the paper type that the Printer is currently | |||
| using. The string should be expressed in the form specified | using. The string should be expressed in the form specified | |||
| by ISO/IEC 10175 Document Printing Application (DPA) which | by ISO/IEC 10175 Document Printing Application (DPA) which | |||
| is also summarized in Appendix C of RFC 1759 (Printer | is also summarized in Appendix C of RFC 1759 (Printer | |||
| MIB).' | MIB).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at108> NAME 'languagesSupported' | ( <oid-at313> NAME 'cimLanguagesSupported' | |||
| DESC 'An array indicating the print languages natively | DESC 'An array indicating the print languages natively | |||
| supported.' | supported.' | |||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at109> NAME 'mimeTypesSupported' | ( <oid-at314> NAME 'cimMimeTypesSupported' | |||
| DESC 'An array of free-form strings providing more detailed | DESC 'An array of free-form strings providing more detailed | |||
| explanations of any mime types that are supported by the | explanations of any mime types that are supported by the | |||
| Printer.' | Printer. If data is provided for this property, then the | |||
| value 47, "Mime", should be included in the | ||||
| LanguagesSupported property.' | ||||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-at315> NAME 'cimCurrentLanguageInteger' | ||||
| ( <oid-at110> NAME 'currentLanguage' | DESC 'Indicates the current printer language being used. A | |||
| DESC 'Shows the current printer language being used. A | ||||
| language that is being used by the Printer should also be | language that is being used by the Printer should also be | |||
| listed in the languagesSupported attribute.' | listed in LanguagesSupported.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at111> NAME 'currentMimeType' | ( <oid-at316> NAME 'cimCurrentMimeType' | |||
| DESC 'Specifies the mime type currently being used by the Printer | DESC 'Specifies the mime type currently being used by the Printer | |||
| if the CurrentLanguage is set to show a mime type is in | if the CurrentLanguage is set to indicate a mime type is in | |||
| use (value = 47).' | use (value = 47).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at112> NAME 'defaultLanguage' | ( <oid-at317> NAME 'cimDefaultLanguage' | |||
| DESC 'Shows the default printer language. A language that is | DESC 'Indicates the default printer language. A language that is | |||
| used as a default by the Printer should also be listed in | used as a default by the Printer should also be listed in | |||
| LanguagesSupported.' | LanguagesSupported.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at113> NAME 'defaultMimeType' | ( <oid-at318> NAME 'cimDefaultMimeType' | |||
| DESC 'Specifies the default mime type used by the Printer if the | DESC 'Specifies the default mime type used by the Printer if the | |||
| DefaultLanguage is set to show a mime type is in use | DefaultLanguage is set to indicate a mime type is in use | |||
| (value=47).' | (value=47).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at114> NAME 'timeOfLastReset' | ( <oid-at319> NAME 'cimTimeOfLastReset' | |||
| DESC 'Time of last reset of the Printer Device.' | DESC 'Time of last reset of the Printer Device.' | |||
| SYNTAX generalizedTime SINGLE-VALUE | SYNTAX generalizedTime SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at115> NAME 'capabilities' | ( <oid-at322> NAME 'cimDefaultCapabilities' | |||
| DESC 'An array of integers indicating Printer | DESC 'Specifies which finishings and other capabilities of the | |||
| capabilities. Allowed values are: "Unknown", "Other", | ||||
| "Color Printing", "Duplex Printing", "Copies", "Collation", | ||||
| "Stapling", and "Transparency Printing".' | ||||
| SYNTAX integer | ||||
| ) | ||||
| ( <oid-at116> NAME 'capabilityDescriptions' | ||||
| DESC 'An array of free-form strings providing more detailed | ||||
| explanations for any of the Printer features shown in | ||||
| the Capabilities array.' | ||||
| SYNTAX string | ||||
| ) | ||||
| ( <oid-at117> NAME 'defaultCapabilities' | ||||
| DESC 'Specifies those finishings and other capabilities of the | ||||
| Printer will be used by default. An entry in | Printer will be used by default. An entry in | |||
| DefaultCapabilities should also be listed in the | DefaultCapabilities | |||
| Capabilities array. Allowed values are:"Unknown", "Other", | should also be listed in one of the cimCapabilitiesInstance | |||
| "Color Printing", "Duplex Printing", "Copies", "Collation", | children.' | |||
| "Stapling", "Transparency Printing", "Punch", "Cover", | ||||
| "Bind", "Black and White Printing", "One Sided", | ||||
| "Two Sided Long Edge", "Two Sided Short Edge", "Portrait", | ||||
| "Landscape", "Reverse Portrait", "Reverse Landscape", | ||||
| "Quality High", "Quality Normal", "Quality Low".' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at118> NAME 'currentCapabilities' | ( <oid-at323> NAME 'cimCurrentCapabilities' | |||
| DESC 'Specifies those finishings and other capabilities of the | DESC 'Specifies which finishings and other capabilities of the | |||
| Printer are currently being used. An entry in this | Printer are currently being used. An entry in this property | |||
| property should also be listed in the Capabilities array. | should also be listed in the cimCapabilitiesInstance | |||
| Allowed values are: "Unknown", "Other", "Color Printing", | children.' | |||
| "Duplex Printing", "Copies", "Collation", "Stapling", | ||||
| "Transparency Printing", "Punch", "Cover", "Bind", | ||||
| "Black and White Printing", "One Sided", | ||||
| "Two Sided Long Edge", "Two Sided Short Edge", "Portrait", | ||||
| "Landscape", "Reverse Portrait", "Reverse Landscape", | ||||
| "Quality High", "Quality Normal", "Quality Low".' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at119> NAME 'maxCopies' | ( <oid-at324> NAME 'cimMaxCopies' | |||
| DESC 'The maximum number of copies that can be produced by the | DESC 'The maximum number of copies that can be produced by the | |||
| Printer from a single Job.' | Printer from a single Job.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at120> NAME 'defaultCopies' | ( <oid-at325> NAME 'cimDefaultCopies' | |||
| DESC 'The number of copies that will be produced for a single | DESC 'The number of copies that will be produced for a single Job | |||
| Job unless otherwise specified.' | unless otherwise specified.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at121> NAME 'maxNumberUp' | ( <oid-at326> NAME 'cimMaxNumberUp' | |||
| DESC 'The maximum number of print-stream pages that the Printer | DESC 'The maximum number of print-stream pages that the Printer | |||
| can render onto a single media sheet.' | can render onto a single media sheet.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at122> NAME 'defaultNumberUp' | ( <oid-at327> NAME 'cimDefaultNumberUp' | |||
| DESC 'The number of print-stream pages that the Printer will | DESC 'The number of print-stream pages that the Printer will | |||
| render onto a single media sheet unless a Job specifies | render onto a single media sheet unless a Job specifies | |||
| otherwise.' | otherwise.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at123> NAME 'horizontalResolution' | ( <oid-at328> NAME 'cimHorizontalResolution' | |||
| DESC 'horizontal resolution' | DESC 'Printer's horizontal resolution in Pixels per Inch.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at124> NAME 'verticalResolution' | ( <oid-at329> NAME 'cimVerticalResolution' | |||
| DESC 'vertical resolution' | DESC 'Printer's vertical resolution in Pixels per Inch.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at125> NAME 'charSetsSupported' | ( <oid-at330> NAME 'cimCharSetsSupported' | |||
| DESC 'Identifies the available character sets for the output of | DESC 'Identifies the available character sets for the output of | |||
| text related to managing the Printer. Strings provided in | text related to managing the Printer. Strings provided in | |||
| this property should conform to the semantics and syntax | this property should conform to the semantics and syntax | |||
| specified by section 4.1.2 of the IANA character-set | specified by section 4.1.2 ("Charset parameter") in RFC | |||
| registry. Examples include "utf-8" and "iso-8859-1".' | 2046 (MIME Part 2) and contained in the IANA character-set | |||
| registry. Examples include "utf-8", "us-ascii" and | ||||
| "iso-8859-1".' | ||||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-at126> NAME 'currentCharSet' | ( <oid-at331> NAME 'cimCurrentCharSet' | |||
| DESC 'Specifies the current character set being used for the | DESC 'Specifies the current character set being used for the | |||
| output of text relating to management of the Printer. The | output of text relating to management of the Printer. The | |||
| character set described by this property should also be | character set described by this property should also be | |||
| listed in CharsetsSupported. The string specified by this | listed in CharsetsSupported. The string specified by this | |||
| property should conform to the semantics and syntax | property should conform to the semantics and syntax | |||
| specified by section 4.1.2 of the IANA character-set | specified by section 4.1.2 ("Charset parameter") in RFC | |||
| registry. Examples include "utf-8" and "iso-8859-1".' | 2046 (MIME Part 2) and contained in the IANA character-set | |||
| registry. Examples include "utf-8", "us-ascii" and | ||||
| "iso-8859-1".' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at127> NAME 'naturalLanguagesSupported' | ( <oid-at332> NAME 'cimNaturalLanguagesSupported' | |||
| DESC 'Identifies the available languages for strings used by the | DESC 'Identifies the available languages for strings used by the | |||
| Printer for the output of management information. The | Printer for the output of management information. The | |||
| strings should conform to RFC 1766, for example "en".' | strings should conform to RFC 1766, for example "en" is | |||
| used for English.' | ||||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-at128> NAME 'currentNaturalLanguage' | ( <oid-at333> NAME 'cimCurrentNaturalLanguage' | |||
| DESC 'Identifies the current language being used by the Printer | DESC 'Identifies the current language being used by the Printer | |||
| for management. The language listed in the | for management. The language listed in the | |||
| CurrentNaturalLanguage property should also be listed in | CurrentNaturalLanguage property should also be listed in | |||
| NaturalLanguagesSupported.' | NaturalLanguagesSupported.' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at129> NAME 'maxSizeSupported' | ( <oid-at334> NAME 'cimMaxSizeSupported' | |||
| DESC 'Specifies the largest Job (as a byte stream) that the | DESC 'Specifies the largest Job (as a byte stream) that the | |||
| Printer will accept in units of Kbytes. A value of zero | Printer will accept in units of Kbytes. A value of zero | |||
| shows that no limit has been set.' | indicates that no limit has been set.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at130> NAME 'availableJobSheets' | ( <oid-at335> NAME 'cimAvailableJobSheets' | |||
| DESC 'Describes all the job sheets that are available on the | DESC 'Describes all of the job sheets that are available on the | |||
| Printer. This can also be used to describe the banner that | Printer. This can also be used to describe the banner that | |||
| a Printer might provide at the beginning of each Job, or | a Printer might provide at the beginning of each Job, or | |||
| can describe other user specified options.' | can describe other user specified options.' | |||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-at131> NAME 'markingTechnology' | ( <oid-at336> NAME 'cimMarkingTechnology' | |||
| DESC 'Specifies the marking technology used by the Printer.' | DESC 'Specifies the marking technology used by the Printer.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc174> NAME 'cim22Printer' | ||||
| DESC 'Capabilities and management of the Printer LogicalDevice.' | ||||
| SUP cim22LogicalDevice | ||||
| MAY (cimPrinterStatus $ cimDetectedErrorState $ | ||||
| cimErrorInformation $ cimPaperSizesSupported $ | ||||
| cimPaperTypesAvailable $ cimDefaultPaperType $ | ||||
| cimCurrentPaperType $ cimLanguagesSupported $ | ||||
| cimMimeTypesSupported $ cimCurrentLanguageInteger $ | ||||
| cimCurrentMimeType $ cimDefaultLanguage $ | ||||
| cimDefaultMimeType $ cimTimeOfLastReset $ | ||||
| cimDefaultCapabilities $ cimCurrentCapabilities $ | ||||
| cimMaxCopies $ cimDefaultCopies $ cimMaxNumberUp $ | ||||
| cimDefaultNumberUp $ cimHorizontalResolution $ | ||||
| cimVerticalResolution $ cimCharSetsSupported $ | ||||
| cimCurrentCharSet $ cimNaturalLanguagesSupported $ | ||||
| cimCurrentNaturalLanguage $ cimMaxSizeSupported $ | ||||
| cimAvailableJobSheets $ cimMarkingTechnology) | ||||
| ) | ||||
| ( <oid-oc69> NAME 'dmtfPrinter' | ( <oid-nf34> NAME 'cim22PrinterNameForm' | |||
| DESC 'Capabilities of the Printer LogicalDevice.' | OC cim22Printer | |||
| SUP dmtfLogicalDevice | MUST (orderedCimModelPath) | |||
| MUST (printerStatus $ detectedErrorState $ errorInformation $ | ||||
| paperSizesSupported $ paperTypesAvailable $ | ||||
| defaultPaperType $ currentPaperType $ languagesSupported $ | ||||
| mimeTypesSupported $ currentLanguage $ currentMimeType $ | ||||
| defaultLanguage $ defaultMimeType $ | ||||
| timeOfLastReset $ capabilities $ | ||||
| capabilityDescriptions $ defaultCapabilities $ | ||||
| currentCapabilities $ maxCopies $ defaultCopies $ | ||||
| maxNumberUp $ defaultNumberUp $ horizontalResolution $ | ||||
| verticalResolution $ charSetsSupported $ currentCharSet $ | ||||
| naturalLanguagesSupported $ currentNaturalLanguage $ | ||||
| maxSizeSupported $ availableJobSheets $ markingTechnology) | ||||
| ) | ) | |||
| 2.19 dmtfPrintSAP | ( <sr34> NAME 'cim22PrinterStructureRule' | |||
| FORM cim22PrinterNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| 3.18 cim22PrintSAP | ||||
| This class represents the service access point for a printing | This class represents the service access point for a printing | |||
| service. It defines the attributes printProtocol and | service. | |||
| printProtocolInfo, which contain information about the print protocol | ||||
| this access point uses. | ||||
| ( <oid-at132> NAME 'printProtocol' | ( <oid-oc175> NAME 'cim22PrintSAP' | |||
| DESC 'Specifies the print procotols that this AccessPoint uses. | DESC 'The ServiceAccessPoint for a printing Service.' | |||
| Allowed values are: "Unknown", "Other", "SMB", "BSD", | SUP cim22ServiceAccessPoint | |||
| "SYSV","HPNP","IPP", and "Local".' | MAY (cimPrintProtocol $ cimPrintProtocolInfo) | |||
| SYNTAX integer | ||||
| ) | ) | |||
| ( <oid-at133> NAME 'printProtocolInfo' | ( <oid-nf35> NAME 'cim22PrintSAPNameForm' | |||
| DESC 'Provides clarifying or additional information about the | OC cim22PrintSAP | |||
| protocols supported by this AccessPoint.' | MUST (orderedCimModelPath) | |||
| SYNTAX string | ||||
| ) | ) | |||
| ( <oid-oc70> NAME 'dmtfPrintSAP' | ( <sr35> NAME 'cim22PrintSAPStructureRule' | |||
| DESC 'The ServiceAccessPoint for a printing Service.' | FORM cim22PrintSAPNameForm | |||
| SUP dmtfServiceAccessPoint | SUP <sr2> | |||
| MUST (printProtocol $ printProtocolInfo) | ||||
| ) | ) | |||
| 2.20 dmtfPrintService | 3.19 cim22PrintService | |||
| The service that provides support for printing. The basic assumption | The service that provides support for printing. The basic assumption | |||
| of the printing model is that a print service accepts a print job for | of the printing model is that a print service accepts a print job for | |||
| processing, via its print SAP. It reuses the attributes | processing, via its print SAP. | |||
| paperTypesAvailable, languagesSupported, mimeTypesSupported, | ( <oid-at339> NAME 'cimAvailableFilters' | |||
| capabilities, capabilityDescriptions and defines availableFilters. | ||||
| ( <oid-at134> NAME 'availableFilters' | ||||
| DESC 'Describes the filters that are available within this | DESC 'Describes the filters that are available within this | |||
| print service. For example, a print service may be able to | PrintService. For example, a PrintService may be able to | |||
| convert a job submitted in one page description language to | convert a Job submitted in one page description language to | |||
| another, so that it can be passed to an available Printer.' | another, so that it can be passed to an available Printer.' | |||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-oc71> NAME 'dmtfPrintService' | ( <oid-oc176> NAME 'cim22PrintService' | |||
| DESC 'The Service that provides support for printing.' | DESC 'The Service that provides support for printing. The basic | |||
| SUP dmtfService | assumption of the Printing Model is that a PrintService | |||
| MUST (paperTypesAvailable $ languagesSupported $ | accepts a PrintJob for processing, via its PrintSAP. The | |||
| mimeTypesSupported $ capabilities $ capabilityDescriptions $ | Job is then placed on a PrintQueue (indicated by the | |||
| availableFilters) | QueueForPrintService association). Printers take Jobs from | |||
| ) | Queues (indicated by the PrinterServicingQueue | |||
| association).' | ||||
| 2.21 dmtfSensor Class | SUP cim22Service | |||
| MAY (cimPaperTypesAvailable $ cimLanguagesSupported $ | ||||
| This class is the parent class for hardware devices capable of | cimMimeTypesSupported $ cimAvailableFilters) | |||
| measuring the characteristics of some physical property. | ||||
| ( <oid-at135> NAME 'sensorType' | ||||
| DESC 'The Type of the Sensor' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at136> NAME 'otherSensorTypeDescription' | ||||
| DESC 'A string describing the Sensor type - used when the | ||||
| SensorType property is set to "Other".' | ||||
| SYNTAX string{128} SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at137> NAME 'possibleStates' | ||||
| DESC 'PossibleStates enumerates the string outputs of the | ||||
| Sensor.' | ||||
| SYNTAX string{128} | ||||
| ) | ||||
| ( <oid-at138> NAME 'currentState' | ||||
| DESC 'The current state shown by the Sensor. This is always | ||||
| a "PossibleStates".' | ||||
| SYNTAX string{128} | ||||
| SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at139> NAME 'pollingInterval' | ||||
| DESC 'The polling interval that the Sensor hardware or the | ||||
| instrumentation uses to determine the current state of the | ||||
| Sensor.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ) | |||
| ( <oid-oc72> NAME 'dmtfSensor' | ( <oid-nf36> NAME 'cim22PrintServiceNameForm' | |||
| DESC 'A Sensor is a hardware device capable of measuring the | OC cim22PrintService | |||
| characteristics of some physical property - for example, | MUST (orderedCimModelPath) | |||
| the temperature or voltage characteristics of a | ||||
| UnitaryComputerSystem.' | ||||
| SUP dmtfLogicalDevice ABSTRACT | ||||
| MUST (sensorType $ otherSensorTypeDescription $ possibleStates $ | ||||
| currentState $ pollingInterval) | ||||
| ) | ) | |||
| 2.22 dmtfAssociatedSensorAuxClass | ( <sr36> NAME 'cim22PrintServiceStructureRule' | |||
| FORM cim22PrintServiceNameForm | ||||
| This subclass of dmtfDependencyAuxClass represents a device that have | SUP <sr2> | |||
| sensors that measure critical input and output properties. In this | ||||
| class antecedentRefs point to dmtfSensor objects and dependentRefs | ||||
| point to dmtfLogicalDevice objects. | ||||
| ( <oid-oc73> NAME 'dmtfAssociatedSensorAuxClass' | ||||
| DESC 'Many Devices include Sensors or have Sensors installed | ||||
| nearby. This association shows that relationship.' | ||||
| SUP dmtfDependencyAuxClass AUXILIARY | ||||
| ) | ) | |||
| 2.23 dmtfWatchdog | 3.20 cim22Watchdog | |||
| This represents a timer implemented in system hardware. It allows the | This represents a timer implemented in system hardware. It allows the | |||
| hardware to monitor the state of a software component installed on | hardware to monitor the state of a software component installed on | |||
| the System. If the monitored component fails to re-arm the timer | the System. If the monitored component fails to re-arm the timer | |||
| before its expiration, the hardware assumes that the System is in a | before its expiration, the hardware assumes that the System is in a | |||
| critical state, and could reset the ComputerSystem. This feature can | critical state, and could reset the ComputerSystem. This feature can | |||
| also be used as an application watchdog timer for a mission-critical | also be used as an application watchdog timer for a mission-critical | |||
| application. Here, the application would assume responsibility for | application. Here, the application would assume responsibility for | |||
| re-arming the timer before expiration. | re-arming the timer before expiration. | |||
| ( <oid-at140> NAME 'monitoredEntity' | ( <oid-at340> NAME 'cimMonitoredEntity' | |||
| DESC 'The entity that is currently being monitored by the | DESC 'The entity that is currently being monitored by the | |||
| WatchDog.' | WatchDog. This property is used to identify the module that | |||
| is responsible for re-arming the watchdog at periodic | ||||
| intervals.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at141> NAME 'monitoredEntityDescription' | ( <oid-at341> NAME 'cimMonitoredEntityDescription' | |||
| DESC 'A string describing more textual information about the | DESC 'A string describing more textual information about the | |||
| monitored entity.' | monitored entity ' | |||
| SYNTAX string{256} SINGLE-VALUE | SYNTAX string{256} SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at142> NAME 'timeoutInterval' | ( <oid-at342> NAME 'cimTimeoutInterval' | |||
| DESC 'The timeout interval used by the watchdog, in | DESC 'The timeout interval used by the watchdog, in | |||
| MicroSeconds.' | MicroSeconds.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at143> NAME 'timerResolution' | ( <oid-at343> NAME 'cimTimerResolution' | |||
| DESC 'Resolution of the timer. For example, if this value is 100, | DESC 'Resolution of the timer. For example, if this value is 100, | |||
| then the timer can expire any time between | then the timer can expire any time between | |||
| (TimeoutInterval-100) microseconds or (TimeoutInterval+100) | (TimeoutInterval-100) microseconds or (TimeoutInterval+100) | |||
| microseconds.' | microseconds.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at144> NAME 'timeOfLastExpiration' | ( <oid-at344> NAME 'cimTimeOfLastExpiration' | |||
| DESC 'The time of the last timer expiry.' | DESC 'The time of the last timer expiry.' | |||
| SYNTAX generalizedTime SINGLE-VALUE | SYNTAX generalizedTime SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at145> NAME 'monitoredEntityOnLastExpiration' | ( <oid-at345> NAME 'cimMonitoredEntityOnLastExpiration' | |||
| DESC 'Monitored entity at the time of last timer expiry.' | DESC 'Monitored entity at the time of last timer expiry.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at146> NAME 'actionOnExpiration' | ( <oid-at346> NAME 'cimActionOnExpiration' | |||
| DESC 'The action that should happen on the expiry of the | DESC 'The action that should happen upon the expiry of the | |||
| watchdog.' | watchdog.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc74> NAME 'dmtfWatchdog' | ( <oid-oc177> NAME 'cim22Watchdog' | |||
| DESC 'watchdog timer model' | DESC 'cim22Watchdog is a timer implemented in system hardware. It | |||
| SUP dmtfLogicalDevice | allows the hardware to monitor the state of the | |||
| MUST (monitoredEntity $ monitoredEntityDescription $ | OperatingSystem, BIOS or a software component installed on | |||
| timeoutInterval $ timerResolution $ timeOfLastExpiration $ | the System. If the monitored component fails to re-arm the | |||
| monitoredEntityOnLastExpiration $ actionOnExpiration) | timer before its expiration, the hardware assumes that the | |||
| System is in a critical state, and could reset the | ||||
| ComputerSystem. This feature can also be used as an | ||||
| application watchdog timer for a mission-critical | ||||
| application. In this case, the application would assume | ||||
| responsibility for re-arming the timer before expiration.' | ||||
| SUP cim22LogicalDevice | ||||
| MAY (cimMonitoredEntity $ cimMonitoredEntityDescription $ | ||||
| cimTimeoutInterval $ cimTimerResolution $ | ||||
| cimTimeOfLastExpiration $ cimActionOnExpiration $ | ||||
| cimMonitoredEntityOnLastExpiration) | ||||
| ) | ) | |||
| 2.24 dmtfCoolingDevice class | 3.21 cim22CoolingDevice | |||
| This class shows the capabilities of a cooling device. It defines | This class shows the capabilities of a cooling device. | |||
| the attribute activeCooling, which shows if the device provides | ||||
| active or passive cooling. | ||||
| ( <oid-at147> NAME 'activeCooling' | ( <oid-at347> NAME 'cimActiveCooling' | |||
| DESC 'ActiveCooling is a boolean indicating that the | DESC 'ActiveCooling is a boolean indicating that the | |||
| CoolingDevice provides active (as opposed to passive) | CoolingDevice provides active (as opposed to passive) | |||
| cooling.' | cooling.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc75> NAME 'dmtfCoolingDevice' | ( <oid-oc178> NAME 'cim22CoolingDevice' | |||
| DESC 'Capabilities of CoolingDevices.' | DESC 'Capabilities and management of CoolingDevices.' | |||
| SUP dmtfLogicalDevice | SUP cim22LogicalDevice | |||
| MUST (activeCooling) | MAY (cimActiveCooling) | |||
| ) | ) | |||
| 2.25 dmtfRefrigeration Class | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22CoolingDevice. | ||||
| ( <oid-oc178> NAME 'cim22CoolingDeviceContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22CoolingDevice' | ||||
| AUX (cim22AssociatedCoolingAuxClass) | ||||
| ) | ||||
| 3.22 cim22Refrigeration | ||||
| This class is the parent class for refrigeration cooling devices | This class is the parent class for refrigeration cooling devices | |||
| ( <oid-oc76> NAME 'dmtfRefrigeration' | ( <oid-oc179> NAME 'cim22Refrigeration' | |||
| DESC 'Capabilities of a Refrigeration | DESC 'Capabilities and management of a Refrigeration | |||
| CoolingDevice.' | CoolingDevice.' | |||
| SUP dmtfCoolingDevice | ||||
| SUP cim22CoolingDevice | ||||
| ) | ) | |||
| 2.26 dmtfHeatPipe Class | 3.23 cim22HeatPipe | |||
| This class is the parent class for heat pipe cooling devices. | This class is the parent class for heat pipe cooling devices. | |||
| ( <oid-oc77> NAME 'dmtfHeatPipe' | ( <oid-oc180> NAME 'cim22HeatPipe' | |||
| DESC 'Capabilities of a HeatPipe CoolingDevice.' | DESC 'Capabilities and management of a HeatPipe CoolingDevice.' | |||
| SUP dmtfCoolingDevice | SUP cim22CoolingDevice | |||
| ) | ) | |||
| 2.27 dmtfFan Class | 3.24 cim22Fan | |||
| This class is the parent class for Fan cooling devices. It defines | This class is the parent class for Fan cooling devices. | |||
| the attributes variableSpeed (indicating if variable speeds are | ||||
| supported) and desiredSpeed (the desired fan speed). | ||||
| ( <oid-at148> NAME 'variableSpeed' | ( <oid-at348> NAME 'cimVariableSpeed' | |||
| DESC 'Indication of whether the fan supports variable speeds.' | DESC 'Indication of whether the fan supports variable speeds.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at149> NAME 'desiredSpeed' | ( <oid-at349> NAME 'cimDesiredSpeed' | |||
| DESC 'DesiredSpeed is the currently requested fan speed, defined | DESC 'DesiredSpeed is the currently requested fan speed, defined | |||
| in Revolutions per Minute, when a variable speed fan is | in Revolutions per Minute, when a variable speed fan is | |||
| supported (VariableSpeed boolean = TRUE)' | supported (VariableSpeed boolean = TRUE).' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc78> NAME 'dmtfFan' | ||||
| DESC 'Capabilities of a Fan CoolingDevice.' | ( <oid-oc181> NAME 'cim22Fan' | |||
| SUP dmtfCoolingDevice | DESC 'Capabilities and management of a Fan CoolingDevice.' | |||
| MUST (variableSpeed $ desiredSpeed) | SUP cim22CoolingDevice | |||
| MAY (cimVariableSpeed $ cimDesiredSpeed) | ||||
| ) | ) | |||
| 2.28 dmtfAssociatedCoolingAuxClass | 3.25 cim22AssociatedCoolingAuxClass | |||
| This auxiliary class shows where fans or other cooling devices are | This auxiliary class shows where fans or other cooling devices are | |||
| specific to a particular device rather than providing cooling for an | specific to a particular device rather than providing cooling for an | |||
| entire enclosure or cabinet. In it, antecedentRefs points to | entire enclosure or cabinet. | |||
| dmtfCoolingDevice objects and dependentRefs points to | ||||
| dmtfLogicalDevice objects. | ||||
| ( <oid-oc79> NAME 'dmtfAssociatedCoolingAuxClass' | ( <oid-oc182> NAME 'cim22AssociatedCoolingAuxClass' | |||
| DESC 'This association shows where fans or other | DESC 'Many Devices, such as processors or power supplies, require | |||
| CoolingDevices are specific to a Device, versus providing | their own cooling devices. This association indicates where | |||
| enclosure or cabinet cooling.' | fans or other CoolingDevices are specific to a Device, | |||
| SUP dmtfDependencyAuxClass AUXILIARY | versus providing enclosure or cabinet cooling. Attribute | |||
| cimAntecedentRef points to cim22CoolingDevice and attribute | ||||
| cimDependentRef points to cim22LogicalDevice.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.29 dmtfUserDevice Class | 3.26 cim22UserDevice | |||
| This class represents logical devices that allow a computer system's | This class represents logical devices that allow a computer system's | |||
| users to input, view or hear data and is the parent class from which | users to input, view or hear data and is the parent class from which | |||
| other classes, such as keyboard or desktop monitor, descend. It | other classes, such as keyboard or desktop monitor, descend. | |||
| defines the attribute isLocked, which shows whether the device is | ||||
| locked (i.e. preventing user input or output). | ||||
| ( <oid-at150> NAME 'isLocked' | ||||
| DESC 'An indication of whether the Device is locked' | ||||
| SYNTAX boolean SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-oc80> NAME 'dmtfUserDevice' | ( <oid-oc183> NAME 'cim22UserDevice' | |||
| DESC 'UserDevices are LogicalDevices that allow a | DESC 'UserDevices are LogicalDevices that allow a | |||
| ComputerSystem's users to input, view or hear data. It is a | ComputerSystem's users to input, view or hear data. It is | |||
| superclass from which other classes, such as Keyboard or | a superclass from which other classes, such as Keyboard or | |||
| DesktopMonitor, descend.' | DesktopMonitor, descend.' | |||
| SUP dmtfLogicalDevice ABSTRACT | SUP cim22LogicalDevice | |||
| MUST (isLocked) | MAY (cimIsLocked) | |||
| ) | ) | |||
| 2.30 dmtfPointingDevice | 3.27 cim22PointingDevice | |||
| This class represents those devices used to "point" to regions of a | This class represents those devices used to "point" to regions of a | |||
| display and defines the attributes pointingType, numberOfButtons, | display. | |||
| handedness, and resolution, which are all self-explanatory. | ||||
| ( <oid-at151> NAME 'pointingType' | ( <oid-at350> NAME 'cimPointingType' | |||
| DESC 'The type of the pointing device.' | DESC 'The type of the pointing device.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at152> NAME 'numberOfButtons' | ( <oid-at351> NAME 'cimNumberOfButtons' | |||
| DESC 'Number of buttons. If the PointingDevice has no buttons, | DESC 'Number of buttons. If the PointingDevice has no buttons, | |||
| enter 0.' | enter 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at153> NAME 'handedness' | ( <oid-at352> NAME 'cimHandedness' | |||
| DESC 'Integer indicating whether the PointingDevice is configured | DESC 'Integer indicating whether the PointingDevice is configured | |||
| for right (value=2) or left handed operation | for right (value=2) or left handed operation | |||
| (value=3). Also, the values, "Unknown" (1), can be | (value=3). Also, the values, "Unknown" (0) and "Not | |||
| defined. Allowed values are: "Unknown", "Not Applicable", | Applicable" (1), can be defined.' | |||
| "Right Handed Operation", "Left Handed Operation".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at154> NAME 'resolution' | ( <oid-at353> NAME 'cimResolution' | |||
| DESC 'Tracking resolution of the PointingDevice in Counts per | DESC 'Resolution indicates the ability of the Sensor to resolve | |||
| Inch.' | differences in the measured property. This value may vary | |||
| depending on whether the Device is linear over its dynamic | ||||
| range.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc81> NAME 'dmtfPointingDevice' | ( <oid-oc184> NAME 'cim22PointingDevice' | |||
| DESC 'represents those Devices used to "point" to regions of a | DESC 'PointingDevice represents those Devices used to "point" to | |||
| Display.' | regions of a Display.' | |||
| SUP dmtfUserDevice | SUP cim22UserDevice | |||
| MUST (pointingType $ numberOfButtons $ handedness $ resolution) | MAY (cimPointingType $ cimNumberOfButtons $ cimHandedness $ | |||
| cimResolution) | ||||
| ) | ) | |||
| 2.31 dmtfKeyboard | 3.28 cim22Keyboard | |||
| This class represents the capabilities of a keyboard logical device. | This class represents the capabilities of a keyboard logical device. | |||
| ( <oid-at155> NAME 'numberOfFunctionKeys' | ( <oid-at354> NAME 'cimNumberOfFunctionKeys' | |||
| DESC 'Number of function keys on the Keyboard.' | DESC 'Number of function keys on the Keyboard.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at156> NAME 'layout' | ( <oid-at355> NAME 'cimLayout' | |||
| DESC 'A free-form string indicating the format and layout of the | DESC 'A free-form string indicating the format and layout of the | |||
| Keyboard.' | Keyboard.' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at157> NAME 'password' | ||||
| ( <oid-at356> NAME 'cimPassword' | ||||
| DESC 'An integer indicating whether a hardware-level password is | DESC 'An integer indicating whether a hardware-level password is | |||
| enabled at the keyboard, preventing local input' | enabled at the keyboard (value=4), preventing local | |||
| input. Other values are: "Disabled" (3), "Not Implemented" | ||||
| (5), "Other" (1) and "Unknown" (2).' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc82> NAME 'dmtfKeyboard' | ( <oid-oc185> NAME 'cim22Keyboard' | |||
| DESC 'Capabilities of the Keyboard LogicalDevice.' | DESC 'Capabilities and management of the Keyboard LogicalDevice.' | |||
| SUP dmtfUserDevice | SUP cim22UserDevice | |||
| MUST (numberOfFunctionKeys $ layout $ password) | MAY (cimNumberOfFunctionKeys $ cimLayout $ cimPassword) | |||
| ) | ) | |||
| 2.32 dmtfDisplay | 3.29 cim22Display | |||
| This is the super class for the miscellaneous display devices that | This is the super class for the miscellaneous display devices that | |||
| exist. | exist. | |||
| ( <oid-oc83> NAME 'dmtfDisplay' | ( <oid-oc186> NAME 'cim22Display' | |||
| DESC 'Display is a superclass for grouping the miscellaneous | DESC 'Display is a superclass for grouping the miscellaneous | |||
| display devices that exist.' | display devices that exist.' | |||
| SUP dmtfUserDevice ABSTRACT | SUP cim22UserDevice | |||
| ) | ) | |||
| 2.33 dmtfDesktopMonitor | 3.30 cim22DesktopMonitor | |||
| This class covers the capabilities of desktop monitor (i.e. CRT) logical | This class covers the capabilities of desktop monitor (i.e. CRT) logical | |||
| devices. It defines the attributes displayType and bandwidth. | devices. | |||
| ( <oid-at158> NAME 'displayType' | ( <oid-at357> NAME 'cimDisplayType' | |||
| DESC 'The type of DesktopMonitor or CRT. For example, multiscan | DESC 'The type of DesktopMonitor or CRT. For example, multiscan | |||
| color or monochrome monitors (values 2 or 3, respectively) | color or monochrome monitors (values 2 or 3, respectively) | |||
| can be shown in this property. Allowed values are: | can be indicated in this property.' | |||
| "Unknown", "Other","Multiscan Color", | ||||
| "Multiscan Monochrome", "Fixed Frequency Color", | ||||
| "Fixed Frequency Monochrome".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at159> NAME 'bandwidth' | ( <oid-at358> NAME 'cimBandwidth' | |||
| DESC 'Monitor's bandwidth in MHertz. If unknown, enter 0.' | DESC 'Monitor's bandwidth in MHertz. If unknown, enter 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at160> NAME 'screenHeight' | ( <oid-at359> NAME 'cimScreenHeight' | |||
| DESC 'The logical height of the Display in screen coordinates.' | DESC 'The logical height of the Display in screen coordinates.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at161> NAME 'screenWidth' | ||||
| ( <oid-at360> NAME 'cimScreenWidth' | ||||
| DESC 'The logical width of the Display in screen coordinates.' | DESC 'The logical width of the Display in screen coordinates.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc84> NAME 'dmtfDesktopMonitor' | ( <oid-oc187> NAME 'cim22DesktopMonitor' | |||
| DESC 'Capabilities of the DesktopMonitor (CRT) | DESC 'Capabilities and management of the DesktopMonitor (CRT) | |||
| LogicalDevice.' | LogicalDevice.' | |||
| SUP dmtfDisplay | SUP cim22Display | |||
| MUST (displayType $ bandwidth $ screenHeight $ screenWidth) | MAY (cimDisplayType $ cimBandwidth $ cimScreenHeight $ | |||
| cimScreenWidth) | ||||
| ) | ) | |||
| 2.34 dmtfMonitorResolution | The following content rule specifies the auxiliary classes that may be | |||
| attached to cim22DesktopMonitor. | ||||
| ( <oid-oc187> NAME 'cim22DesktopMonitorContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22DesktopMonitor' | ||||
| AUX (cim22MonitorSettingAuxClass) | ||||
| ) | ||||
| 3.31 cim22MonitorResolution | ||||
| This class describes the possible horizontal resolutions, vertical | This class describes the possible horizontal resolutions, vertical | |||
| resolutions, refresh rate and scan mode for a desktop monitor. These | resolutions, refresh rate and scan mode for a desktop monitor. These | |||
| are not the settings that are in use. | are not the settings that are in use. | |||
| ( <oid-at162> NAME 'refreshRate' | ( <oid-at361> NAME 'cimRefreshRate' | |||
| DESC 'Monitor's refresh rate in Hertz. If a range of rates is | DESC 'Monitor's refresh rate in Hertz. If a range of rates is | |||
| supported, use the MinRefreshRate and MaxRefreshRate | supported, use the MinRefreshRate and MaxRefreshRate | |||
| properties, and set this attribute to 0' | properties, and set RefreshRate (this property) to 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at163> NAME 'minRefreshRate' | ( <oid-at362> NAME 'cimMinRefreshRate' | |||
| DESC 'Monitor's minimum refresh rate in Hertz, when a range of | DESC 'Monitor's minimum refresh rate in Hertz, when a range of | |||
| rates is supported at the specified resolutions.' | rates is supported at the specified resolutions.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at164> NAME 'maxRefreshRate' | ( <oid-at363> NAME 'cimMaxRefreshRate' | |||
| DESC 'Monitor's maximum refresh rate in Hertz, when a range of | DESC 'Monitor's maximum refresh rate in Hertz, when a range of | |||
| rates is supported at the specified resolutions.' | rates is supported at the specified resolutions.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at165> NAME 'scanMode' | ( <oid-at364> NAME 'cimScanMode' | |||
| DESC 'Integer indicating whether the monitor operates in | DESC 'Integer indicating whether the monitor operates in | |||
| interlaced (value=5) or non-interlaced (4) mode.' | interlaced (value=5) or non-interlaced (4) mode.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc85> NAME 'dmtfMonitorResolution' | ( <oid-oc188> NAME 'cim22MonitorResolution' | |||
| DESC 'MonitorResolution describes the relationship between | DESC 'MonitorResolution describes the relationship between | |||
| horizontal and vertical resolutions, refresh rate and scan | horizontal and vertical resolutions, refresh rate and scan | |||
| mode for a DesktopMonitor.' | mode for a DesktopMonitor. The actual resolutions, | |||
| SUP dmtfSetting | etc. that are in use, are the values specified in the | |||
| MUST (settingID $ horizontalResolution $ verticalResolution $ | VideoController object.' | |||
| refreshRate $ minRefreshRate $ maxRefreshRate $ scanMode) | SUP cim22Setting | |||
| MUST (orderedCimModelPath) | ||||
| MAY (cimHorizontalResolution $ cimVerticalResolution $ | ||||
| cimRefreshRate $ cimMinRefreshRate $ cimMaxRefreshRate $ | ||||
| cimScanMode) | ||||
| ) | ) | |||
| 2.35 dmtfMonitorSettingAuxClass | ( <oid-nf37> NAME 'cim22MonitorResolutionNameForm' | |||
| OC cim22MonitorResolution | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| ( <sr37> NAME 'cim22MonitorResolutionStructureRule' | ||||
| FORM cim22MonitorResolutionNameForm | ||||
| ) | ||||
| This auxiliary class associates a dmtfMonitorResolution object to the | The following content rule specifies the auxiliary classes that may | |||
| dmtfDesktopMonitor object to which it applies. In this class, | be attached to cim22MonitorResolution. | |||
| elementRefs point to dmtfDesktopMonitor objects and settingRefs point | ||||
| to dmtfMonitorResolution objects. | ||||
| ( <oid-oc86> NAME 'dmtfMonitorSettingAuxClass' | ( <oid-oc188> NAME 'cim22MonitorResolutionContentRule' | |||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22MonitorResolution' | ||||
| AUX (cim22MonitorSettingAuxClass) | ||||
| ) | ||||
| 3.32 cim22MonitorSettingAuxClass | ||||
| This auxiliary class associates a cim22MonitorResolution object to | ||||
| the cim22DesktopMonitor object to which it applies. | ||||
| ( <oid-oc189> NAME 'cim22MonitorSettingAuxClass' | ||||
| DESC 'MonitorSetting associates the MonitorResolution Setting | DESC 'MonitorSetting associates the MonitorResolution Setting | |||
| object with the DesktopMonitor to which it applies.' | object with the DesktopMonitor to which it | |||
| SUP dmtfElementSettingAuxClass AUXILIARY | applies. Attribute cimElementRef points to | |||
| cim22DesktopMonitor and attribute cimSettingRef points to | ||||
| cim22MonitorResolution.' | ||||
| SUP cim22ElementSettingAuxClass AUXILIARY | ||||
| MAY (cimElementRef $ cimSettingRef) | ||||
| ) | ) | |||
| 2.36 dmtfFlatPanel Class | 3.33 cim22FlatPanel Class | |||
| As this class contains the capabilities of flat panel displays, it | This class contains the capabilities of flat panel displays. | |||
| reuses previously defined attributes horizontalResolution, | ||||
| verticalResolution, scanMode, displayType and defines lightSource and | ||||
| supportsColor. | ||||
| ( <oid-at166> NAME 'lightSource' | ( <oid-at365> NAME 'cimLightSource' | |||
| DESC 'A description of the display illumination type. For | DESC 'A description of the display illumination type. For | |||
| example, backlit (value=2) or reflective (4) can be | example, backlit (value=2) or reflective (4) can be | |||
| specified. Allowed values are: "Unknown", "Other", | specified.' | |||
| "Backlit", "Edgelit", "Reflective".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at167> NAME 'supportsColor' | ( <oid-at366> NAME 'cimSupportsColor' | |||
| DESC 'Boolean indicating whether the FlatPanel supports color | DESC 'Boolean indicating whether the FlatPanel supports color | |||
| display.' | display.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc87> NAME 'dmtfFlatPanel' | ( <oid-oc190> NAME 'cim22FlatPanel' | |||
| DESC 'Capabilities of the FlatPanel | DESC 'Capabilities and management of the FlatPanel | |||
| LogicalDevice.' | LogicalDevice.' | |||
| SUP dmtfDisplay | ||||
| MUST (horizontalResolution $ verticalResolution $ scanMode $ | SUP cim22Display | |||
| displayType $ lightSource $ supportsColor) | MAY (cimHorizontalResolution $ cimVerticalResolution $ | |||
| cimScanMode $ cimDisplayType $ cimLightSource $ | ||||
| cimSupportsColor) | ||||
| ) | ) | |||
| 2.37 dmtfScanner | 3.34 cim22Scanner | |||
| This class defines capabilities for scanners. | This class defines capabilities for scanners. | |||
| ( <oid-oc88> NAME 'dmtfScanner' | ( <oid-oc191> NAME 'cim22Scanner' | |||
| DESC 'Capabilities of the Scanner LogicalDevice.' | DESC 'Capabilities and management of the Scanner LogicalDevice.' | |||
| SUP dmtfLogicalDevice | SUP cim22LogicalDevice | |||
| ) | ) | |||
| 2.38 dmtfOOBAlertService | 3.35 cim22OOBAlertService | |||
| This service provides information about the destination and the alert | This service provides information about the destination and the alert | |||
| message format for out of band management notification of alert | message format for out of band management notification of alert | |||
| messages. | messages. | |||
| ( <oid-at168> NAME 'destinationType' | ( <oid-at367> NAME 'cimDestinationType' | |||
| DESC 'The type of the alert destination.' | DESC 'The type of the alert destination. For example, the alert | |||
| may be received by an application listening on a UDP Port | ||||
| on a remote destination, or could be sent to a pager | ||||
| (values 4 or 2, respectively).' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at169> NAME 'otherDestinationTypeDescription' | ( <oid-at368> NAME 'cimOtherDestinationTypeDescription' | |||
| DESC 'The description of the alert DestinationType, used when | DESC 'The description of the alert DestinationType. This is used | |||
| destinationType is other.' | when the DestinationType is set to "Other" (value=1).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at170> NAME 'destinationAddress' | ( <oid-at369> NAME 'cimDestinationAddress' | |||
| DESC 'The address where this Service sends the alerts. The format | DESC 'The address where this Service sends the alerts. The format | |||
| of this address depends on the DestinationType.' | of this address depends on the DestinationType. For | |||
| example, if the DestinationType is a UDP Port (value=4), | ||||
| then this property contains a string identifying the IP | ||||
| address of the Port (for example, 111.222.333.444:4567). If | ||||
| DestinationType is a pager (value=2), then the address is a | ||||
| Pager number (for example, 18002257654).' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at171> NAME 'messageFormat' | ( <oid-at370> NAME 'cimMessageFormat' | |||
| DESC 'The format of the Alert Message sent by the Service.' | DESC 'The format of the Alert Message sent by the Service.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at172> NAME 'otherMessageFormatDescription' | ( <oid-at371> NAME 'cimOtherMessageFormatDescription' | |||
| DESC 'The description of the format of the alert message used by | DESC 'The description of the format of the alert message used by | |||
| the Service when the AlertMessageFormat property is set to | the Service when the AlertMessageFormat property is set to | |||
| "Other".' | "Other" (value=1).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at173> NAME 'onlySendsFixedMessage' | ( <oid-at372> NAME 'cimOnlySendsFixedMessage' | |||
| DESC 'If the AlertService only uses a fixed message to send an | DESC 'If the AlertService only uses a fixed message to send an | |||
| alert, then this flag should be set to TRUE.' | alert, then this flag should be set to TRUE.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at174> NAME 'fixedPartOfMessage' | ( <oid-at373> NAME 'cimFixedPartOfMessage' | |||
| DESC 'The AlertService may require some fixed data to send as | DESC 'The AlertService may require some fixed data to send as | |||
| part of the message. This may include things like the | part of the message. This may include things like the | |||
| address or name of the System. This string contains the | address or name of the System. This string contains the | |||
| complete message when the property, OnlySendsFixedMessage, | complete message when the property, OnlySendsFixedMessage, | |||
| is set to TRUE.' | is set to TRUE.' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at175> NAME 'destinationIsAckCapable' | ( <oid-at374> NAME 'cimDestinationIsAckCapable' | |||
| DESC 'If the destination is capable of sending an acknowledgement | DESC 'If the destination is capable of sending an acknowledgement | |||
| to the alert, then this flag is set to TRUE.' | to the alert, then this flag is set to TRUE. The format of | |||
| the acknowledgement is determined by the DestinationType | ||||
| and the MessageFormat.' | ||||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at176> NAME 'retryCount' | ( <oid-at375> NAME 'cimRetryCount' | |||
| DESC 'The AlertService may retry and send an alert more than | DESC 'The AlertService may retry and send an alert more than | |||
| once. The RetryCount identifies how often the operation | once. The RetryCount identifies how often the operation | |||
| will be repeated.' | will be repeated. If DestinationIsAckCapable is set to | |||
| TRUE, then the retry will only be done if an Ack is not | ||||
| received. Otherwise, the retries are done unconditionally.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at177> NAME 'retryInterval' | ( <oid-at376> NAME 'cimRetryInterval' | |||
| DESC 'The interval between each successive retry, in seconds.' | DESC 'The interval between each successive retry, in seconds. If | |||
| DestinationIsAckCapable is set to TRUE, then this interval | ||||
| is used as a timeout interval, before the next retry is | ||||
| done.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc89> NAME 'dmtfOOBAlertService' | ( <oid-oc192> NAME 'cim22OOBAlertService' | |||
| DESC 'This Service is implemented by a LogicalDevice (e.g. a | DESC 'This Service is implemented by a LogicalDevice (e.g. a | |||
| NetworkAdapter or Modem) that is capable of sending alert | NetworkAdapter or Modem) that is capable of sending alert | |||
| messages to a remote destination.' | messages to a remote destination. The alert messages | |||
| SUP dmtfService | reflect the state of one or more ManagedSystemElements. The | |||
| MUST (destinationType $ otherDestinationTypeDescription $ | Elements for which alert messages are forwarded, are | |||
| destinationAddress $ messageFormat $ | defined by enumerating the ProvidesServiceToElement | |||
| otherMessageFormatDescription $ onlySendsFixedMessage $ | association for the Service. Out of Band (OOB) refers to | |||
| fixedPartOfMessage $ destinationIsAckCapable $ retryCount $ | the mechanisms in use when normal OS-based management | |||
| retryInterval) | mechanisms are not possible. This occurs when the OS is | |||
| down or not functioning properly.' | ||||
| SUP cim22Service | ||||
| MAY (cimDestinationType $ cimOtherDestinationTypeDescription $ | ||||
| cimOtherMessageFormatDescription $ cimDestinationAddress $ | ||||
| cimMessageFormat $ cimOnlySendsFixedMessage $ | ||||
| cimFixedPartOfMessage $ cimDestinationIsAckCapable $ | ||||
| cimRetryCount $ cimRetryInterval) | ||||
| ) | ) | |||
| 2.39 dmtfWakeUpService | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22OOBAlertService. | ||||
| This service allows a dmtfUnitaryComputerSystem to wake up from a low | ( <oid-oc192> NAME 'cim22OOBAlertServiceContentRule' | |||
| power sleep state and is implemented by a LogicalDevice (e.g. | DESC 'The auxiliary classes that may be attached to | |||
| cim22OOBAlertService' | ||||
| AUX (cim22OOBAlertServiceOnModemAuxClass $ | ||||
| cim22OOBAlertServiceOnNetworkAdapterAuxClass) | ||||
| ) | ||||
| 3.36 cim22WakeUpService | ||||
| This service allows a cim22UnitaryComputerSystem to wake up from a | ||||
| low power sleep state and is implemented by a LogicalDevice (e.g. | ||||
| NetworkAdapter or Modem) that is capable of receiving wakeup | NetworkAdapter or Modem) that is capable of receiving wakeup | |||
| messages, and notifying the System. | messages, and notifying the System. | |||
| ( <oid-at178> NAME 'wakeUpType' | ( <oid-at377> NAME 'cimOtherWakeUpTypeDescription' | |||
| DESC 'The Type of the WakeUp Service. Allowed values are: | ||||
| "Unknown", "Other", "Wake On LAN - Magic Packet", | ||||
| "Wake on LAN - Packet Filtering", "Wake On Ring".' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at179> NAME 'otherWakeUpTypeDescription' | ||||
| DESC 'A description of the type of WakeUpService used when | DESC 'A description of the type of WakeUpService used when | |||
| WakeUpType is set to "Other".' | WakeUpType is set to "Other" (value=1).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at180> NAME 'filterType' | ( <oid-at378> NAME 'cimFilterType' | |||
| DESC 'The filter type on the packets/messages that trigger the | DESC 'The filter type on the packets/messages that trigger the | |||
| WakeUpService. This field is only used when the WakeUpType | WakeUpService. This field is only used when the WakeUpType | |||
| is set to "Wake On LAN - Packet Filtering". Allowed | is set to "Wake On LAN - Packet Filtering" (value=3).' | |||
| values are: "Unknown", "Other", "ARP Broadcast", | ||||
| "Neighbor Discovery Multicast", | ||||
| "IP Packet with Directed MAC Address", | ||||
| "IPX Diagnostic Responder", "NBT Name Query", | ||||
| "Binary Match". | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at181> NAME 'filterData' | ( <oid-at379> NAME 'cimFilterData' | |||
| DESC 'The binary data that is used to compare the contents of the | DESC 'The binary data that is used to compare the contents of the | |||
| received packet. This is used when the FilterType is set to | received packet. This is used when the FilterType is set to | |||
| "Binary Match" when the FilterType is set to "Other".' | "Binary Match" (value=7). This could also be used when the | |||
| SYNTAX integer | FilterType is set to "Other" (value=1).' | |||
| SYNTAX binary SINGLE-VALUE | ||||
| ) | ) | |||
| ( <oid-at182> NAME 'otherFilterTypeDescription' | ( <oid-at380> NAME 'cimOtherFilterTypeDescription' | |||
| DESC 'The description of the format of the FilterType used by the | DESC 'The description of the format of the FilterType used by the | |||
| Service when the FilterType is set to "Other".' | Service when the FilterType is set to "Other" (value=1).' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc90> NAME 'dmtfWakeUpService' | ( <oid-oc193> NAME 'cim22WakeUpService' | |||
| DESC 'allows a UnitaryComputerSystem to wake up from a low | DESC 'WakeUpService allows a UnitaryComputerSystem to be woken up | |||
| power sleep state.' | from a low power sleep state. This Service is implemented | |||
| SUP dmtfService | by a LogicalDevice (e.g. NetworkAdapter or Modem) that is | |||
| MUST (wakeUpType $ otherWakeUpTypeDescription $ filterType $ | capable of receiving wakeup messages, and notifying the | |||
| filterData $ otherFilterTypeDescription) | System.' | |||
| SUP cim22Service | ||||
| MAY (cimWakeUpType $ cimOtherWakeUpTypeDescription $ | ||||
| cimFilterType $ cimFilterData $ | ||||
| cimOtherFilterTypeDescription) | ||||
| ) | ) | |||
| 2.40 dmtfModem | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22WakeUpService. | ||||
| ( <oid-oc193> NAME 'cim22WakeUpServiceContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22WakeUpService' | ||||
| AUX (cim22WakeUpServiceOnModemAuxClass $ | ||||
| cim22WakeUpServiceOnNetworkAdapterAuxClass) | ||||
| ) | ||||
| 3.37 cim22Modem | ||||
| The superclass for numerous types of modems. | The superclass for numerous types of modems. | |||
| ( <oid-oc91> NAME 'dmtfModem' | ( <oid-oc194> NAME 'cim22Modem' | |||
| DESC 'the superclass for grouping the numerous types of Modems.' | DESC 'cim22Modem is the superclass for grouping the numerous types | |||
| SUP dmtfLogicalDevice ABSTRACT | of Modems.' | |||
| SUP cim22LogicalDevice | ||||
| ) | ) | |||
| 2.41 dmtfOOBAlertServiceOnModemAuxClass | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22Modem. | ||||
| ( <oid-oc194> NAME 'cim22ModemContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to cim22Modem' | ||||
| AUX (cim22OOBAlertServiceOnModemAuxClass $ | ||||
| cim22WakeUpServiceOnModemAuxClass) | ||||
| ) | ||||
| 3.38 cim22OOBAlertServiceOnModemAuxClass | ||||
| This auxiliary class defines where the out of band alerting service | This auxiliary class defines where the out of band alerting service | |||
| is implemented. In this class, antecedentRefs point to a single | is implemented. | |||
| dmtfModem object and dependentRefs point to dmtfOOBAlertService | ||||
| objects. | ||||
| ( <oid-oc92> NAME 'dmtfOOBAlertServiceOnModemAuxClass' | ( <oid-oc195> NAME 'cim22OOBAlertServiceOnModemAuxClass' | |||
| DESC 'defines where the out of band alerting Service is | DESC 'OOBAlertServiceOnModem defines where the out of band | |||
| implemented. The Service can either use a Modem or | alerting Service is implemented. The Service can either | |||
| NetworkAdapter to send alerts.' | employ a Modem or NetworkAdapter to send alerts. Attribute | |||
| SUP dmtfDeviceServiceImplementationAuxClass AUXILIARY | cimAntecedentRef points to cim22Modem and attribute | |||
| cimDependentRef points to cim22OOBAlertService.' | ||||
| SUP cim22DeviceServiceImplementationAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.42 dmtfWakeUpServiceOnModemAuxClass | 3.39 cim22WakeUpServiceOnModemAuxClass | |||
| This auxiliary class defines where the wake up service is | This auxiliary class defines where the wake up service is | |||
| implemented. In it antecedentRefs point to a single dmtfModem object | implemented. | |||
| while dependentRefs point to dmtfWakeUpService objects. | ||||
| ( <oid-oc93> NAME 'dmtfWakeUpServiceOnModemAuxClass' | ( <oid-oc196> NAME 'cim22WakeUpServiceOnModemAuxClass' | |||
| DESC 'defines where the WakeUpService is implemented. The Service | DESC 'WakeUpServiceOnModem defines where the WakeUpService is | |||
| can either use a Modem or NetworkAdapter to receive a | implemented. The Service can either employ a Modem or | |||
| wake up signal.' | NetworkAdapter to receive a wakeup signal. Attribute | |||
| SUP dmtfDeviceServiceImplementation AUXILIARY | cimAntecedentRef points to cim22Modem and attribute | |||
| cimDependentRef points to cim22WakeUpService.' | ||||
| SUP cim22DeviceServiceImplementationAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.43 dmtfConnectionBasedModem | 3.40 cim22ConnectionBasedModem | |||
| This is the superclass for grouping numerous types of connection | This is the superclass for grouping numerous types of connection | |||
| based modems. | based modems. | |||
| ( <oid-at183> NAME 'vendorID' | ( <oid-at381> NAME 'cimVendorID' | |||
| DESC 'VendorID information is reported via Modem-specific requests.' | DESC 'VendorID information is reported via Modem-specific | |||
| requests. For example, for ADSLModem Devices the VendorID | ||||
| is assigned by T1E1.4 according to T1.413, Appendix D. The | ||||
| correct place in the CIM Schema for this information is in | ||||
| PhysicalElement (the Manufacturer property) for hardware | ||||
| and Product (the Vendor property) if the information is | ||||
| related to Product acquisition. This data is also reported | ||||
| here since it is part of the standard output from the | ||||
| Device, and as an optimization.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc94> NAME 'dmtfConnectionBasedModem' | ( <oid-oc197> NAME 'cim22ConnectionBasedModem' | |||
| DESC 'the superclass for grouping the numerous types of | DESC 'cim22ConnectionBasedModem is the superclass for grouping the | |||
| connection-based Modems. A CableModem is a type of | numerous types of connection-based Modems. A CableModem is | |||
| connection-based Modem.' | a type of connection-based Modem.' | |||
| SUP dmtfModem ABSTRACT | SUP cim22Modem | |||
| MUST (vendorID) | MAY (cimVendorID) | |||
| ) | ) | |||
| 2.44 dmtfDSLModem | 3.41 cim22DSLModem | |||
| Parent class for DSL devices. | Parent class for DSL devices. | |||
| ( <oid-oc95> NAME 'dmtfDSLModem' | ( <oid-oc198> NAME 'cim22DSLModem' | |||
| DESC 'The DSLModem class represents the superclass for Digital | DESC 'The DSLModem class represents the superclass for Digital | |||
| Subscriber Line (DSL) Devices. Properties will be defined | Subscriber Line (DSL) Devices. Properties will be defined | |||
| in a future release of the model.' | in a future release of the model.' | |||
| SUP dmtfConnectionBasedModem | SUP cim22ConnectionBasedModem | |||
| ) | ) | |||
| 2.45 dmtfVDSLModem | 3.42 cim22VDSLModem | |||
| This will be defined later. | This will be defined later. | |||
| ( <oid-oc96> NAME 'dmtfVDSLModem' | ( <oid-oc199> NAME 'cim22VDSLModem' | |||
| DESC 'The VDSLmodem class represents Modems of the DSL type = | DESC 'The VDSLmodem class represents Modems of the DSL type = | |||
| VDSL, Very high data rate Digital Subscriber | VDSL, Very high data rate Digital Subscriber | |||
| Line. Properties will be defined in a future release of the | Line. Properties will be defined in a future release of the | |||
| model.' | model.' | |||
| SUP dmtfDSLModem | SUP cim22DSLModem | |||
| ) | ) | |||
| 2.46 dmtfHDSLModem | 3.43 cim22HDSLModem | |||
| This will be defined later. | This will be defined later. | |||
| ( <oid-oc97> NAME 'dmtfHDSLModem' | ( <oid-oc200> NAME 'cim22HDSLModem' | |||
| DESC 'The HDSLModem class represents Modems of the DSL type = | DESC 'The HDSLModem class represents Modems of the DSL type = | |||
| HDSL, High data rate Digital Subscribe Line, capable of | HDSL, High data rate Digital Subscribe Line, capable of | |||
| delivering T1 or E1 speeds. Properties will be defined in a | delivering T1 or E1 speeds. Properties will be defined in a | |||
| future release of the model.' | future release of the model.' | |||
| SUP dmtfDSLModem | SUP cim22DSLModem | |||
| ) | ) | |||
| 2.47 dmtfSDSLModem | 3.44 cim22SDSLModem | |||
| This will be defined later. | This will be defined later. | |||
| ( <oid-oc98> NAME 'dmtfSDSLModem' | ( <oid-oc201> NAME 'cim22SDSLModem' | |||
| DESC 'The SDSLModem class represents Modems of the DSL type = | DESC 'The SDSLModem class represents Modems of the DSL type = | |||
| SDSL, Symmetric Digital Subscriber Line. Properties will be | SDSL, Symmetric Digital Subscriber Line. Properties will be | |||
| defined in a future release of the model.' | defined in a future release of the model.' | |||
| SUP dmtfDSLModem | SUP cim22DSLModem | |||
| ) | ) | |||
| 2.48 dmtfADSLModem | 3.45 cim22ADSLModem | |||
| Models modems of the asymmetric digital subscriber line type. | Models modems of the asymmetric digital subscriber line type. | |||
| ( <oid-at184> NAME 'noiseMargin' | ( <oid-at382> NAME 'cimNoiseMargin' | |||
| DESC 'Noise Margin of this Modem with respect to its received | DESC 'Noise Margin of this Modem with respect to its received | |||
| signal, in tenths of dB.' | signal, in tenths of dB.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at185> NAME 'lineAttenuation' | ( <oid-at383> NAME 'cimLineAttenuation' | |||
| DESC 'Measured difference in the total power transmitted by the | DESC 'Measured difference in the total power transmitted by the | |||
| peer Modem and the total power received by this Modem. This | peer Modem and the total power received by this Modem. This | |||
| is measured in tenths of dB.' | is measured in tenths of dB.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at186> NAME 'lineState' | ( <oid-at384> NAME 'cimLineState' | |||
| DESC 'Status shows the current state of the connection (line).' | DESC 'Status indicates the current state of the connection | |||
| (line). The property holds a bitmap describing the possible | ||||
| conditions. For example, 1) No Defect - There no defects on | ||||
| the line; 2) Loss Of Framing - ATUR failure due to not | ||||
| receiving valid frame; 4) Loss Of Signal - ATUR failure due | ||||
| to not receiving signal; 8) Loss Of Power - ATUR failure | ||||
| due to loss of power; 32) Loss Of Signal Quality - Loss of | ||||
| Signal Quality is declared when the NoiseMargin falls below | ||||
| the minimum NoiseMargin, or the bit-error-rate exceeds | ||||
| 10^-7.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at187> NAME 'totalOutputPower' | ( <oid-at385> NAME 'cimTotalOutputPower' | |||
| DESC 'Measured total output power (in tenths of dB) transmitted | DESC 'Measured total output power (in tenths of dB) transmitted | |||
| by this Modem.' | by this Modem.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at188> NAME 'maxDataRate' | ( <oid-at386> NAME 'cimMaxDataRate' | |||
| DESC 'Shows the maximum currently attainable data rate for | DESC 'Indicates the maximum currently attainable data rate for | |||
| the Modem. This value will be equal or greater than the | the Modem. This value will be equal or greater than the | |||
| current line rate.' | current line rate.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc99> NAME 'dmtfADSLModem' | ( <oid-oc202> NAME 'cim22ADSLModem' | |||
| DESC 'The ADSLModem class represents Modems of the DSL type = | DESC 'The ADSLModem class represents Modems of the DSL type = | |||
| ADSL, Asymmetric Digital Subscriber Line.' | ADSL, Asymmetric Digital Subscriber Line.' | |||
| SUP dmtfDSLModem | SUP cim22DSLModem | |||
| MUST (noiseMargin $ lineAttenuation $ line $ frame $ signal $ | MAY (cimNoiseMargin $ cimLineAttenuation $ cimLineState $ | |||
| power $ lineState $ totalOutputPower $ maxDataRate) | cimTotalOutputPower $ cimMaxDataRate) | |||
| ) | ) | |||
| 2.49 dmtfCableModem | 3.46 cim22CableModem | |||
| Represents device for transmission access a cable infrastructure. | Represents device for transmission access a cable infrastructure. | |||
| ( <oid-oc100> NAME 'dmtfCableModem' | ( <oid-oc203> NAME 'cim22CableModem' | |||
| DESC 'The CableModem class represents a device for transmission | DESC 'The CableModem class represents a device for transmission | |||
| across a cable infrastructure.' | across a cable infrastructure.' | |||
| SUP dmtfConnectionBasedModem | SUP cim22ConnectionBasedModem | |||
| ) | ) | |||
| 2.50 dmtfCallBasedModem | 3.47 cim22CallBasedModem | |||
| The superclass for grouping call-based modems, which includes POTS | The superclass for grouping call-based modems, which includes POTS | |||
| modems. | modems. | |||
| ( <oid-at189> NAME 'fallbackEnabled' | ( <oid-at387> NAME 'cimFallbackEnabled' | |||
| DESC 'Shows whether online fallback is enabled, to be | DESC 'Indicates whether online fallback is enabled, to be | |||
| negotiated by the Modem.' | negotiated by the Modem.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at190> NAME 'compressionSupported' | ( <oid-at388> NAME 'cimCompressionSupported' | |||
| DESC 'An array enumerating all the compression protocols | DESC 'An array enumerating all the compression protocols | |||
| supported by the Modem. Allowed values are: "Unknown", | supported by the Modem.' | |||
| "Other", "No Compression", "MNP 5", "V.42bis", "MNP 3", | ||||
| "MNP 4", "V.58", "PEP", "HST".' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at191> NAME 'otherCompressionDescription' | ( <oid-at389> NAME 'cimOtherCompressionDescription' | |||
| DESC 'Description of the compression type when "Other" is defined | DESC 'Description of the compression type when "Other " (value=1) | |||
| in the CompressionSupported array.' | is defined in the CompressionSupported array. If there are | |||
| multiple "Other" types, then combine their descriptions | ||||
| into a single string.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at192> NAME 'compressionInfo' | ( <oid-at390> NAME 'cimCompressionInfo' | |||
| DESC 'Describes the current data compression characteristics of | DESC 'Describes the current data compression characteristics of | |||
| the Modem. Allowed values are: "Unknown", "Other", | the Modem. ' | |||
| "No Compression", "MNP 5", "V.42bis", "MNP 3", "MNP 4", | ||||
| "V.58", "PEP", "HST".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at193> NAME 'otherCompressionInfoDescription' | ( <oid-at391> NAME 'cimOtherCompressionInfoDescription' | |||
| DESC 'Description of the current compression type when | DESC 'Description of the current compression type when "Other" | |||
| "Other" is specified in the CompressionInfo property.' | (value=1) is specified in the CompressionInfo property.' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at194> NAME 'modulationSupported' | ||||
| ( <oid-at392> NAME 'cimModulationSupported' | ||||
| DESC 'An array enumerating all the modulation protocols supported | DESC 'An array enumerating all the modulation protocols supported | |||
| by the Modem. The beginning entries in the Values qualifier | by the Modem. The beginning entries in the Values qualifier | |||
| array are mapped from the modulationScheme property. | array are mapped from the cim22POTSModem ModulationScheme | |||
| property.' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at195> NAME 'otherModulationDescription' | ( <oid-at393> NAME 'cimOtherModulationDescription' | |||
| DESC 'Description of the current modulation type when | DESC 'Description of the current modulation type when "Other" | |||
| "Other" is specified in the ModulationSupported property.' | (value=1) is specified in the ModulationSupported | |||
| property. If there are multiple "Other" types, then combine | ||||
| their descriptions into a single string.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at196> NAME 'modulationScheme' | ( <oid-at394> NAME 'cimModulationScheme' | |||
| DESC 'Describes the current modulation scheme of the Modem.' | DESC 'Describes the current modulation scheme of the Modem.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at197> NAME 'otherSchemeDescription' | ( <oid-at395> NAME 'cimOtherSchemeDescription' | |||
| DESC 'Description of the current modulation type when | DESC 'Description of the current modulation type when "Other" | |||
| "Other"(value=1) is specified in the ModulationScheme | (value=1) is specified in the ModulationScheme property.' | |||
| property.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at198> NAME 'errorControlSupported' | ( <oid-at396> NAME 'cimErrorControlSupported' | |||
| DESC 'An array enumerating the error control protocols supported | DESC 'An array enumerating the error control protocols supported | |||
| by the Modem. The beginning entries in the Values qualifier | by the Modem. The beginning entries in the Values qualifier | |||
| array are mapped from the errorControlInfo property. | array are mapped from the cim22POTSModem ErrorControlInfo | |||
| Allowed values are: "Unknown", "Other", | property.' | |||
| "No Error Correction", "MNP 4","LAPM", "V.58", | ||||
| "ECP Enhanced Cellular Protocol", | ||||
| "ETC Enhanced Throughput Cellular", "MNP 1", "MNP 2", | ||||
| "MNP 3", "MNP10", "PEP", "HST".' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at199> NAME 'otherErrorControlDescription' | ( <oid-at397> NAME 'cimOtherErrorControlDescription' | |||
| DESC 'Description of the error control type when "Other" is | DESC 'Description of the error control type when "Other" | |||
| specified in the ErrorControlSupported property.' | (value=1) is specified in the ErrorControlSupported | |||
| property. If there are multiple "Other" types, then combine | ||||
| their descriptions into a single string.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at200> NAME 'errorControlInfo' | ( <oid-at398> NAME 'cimErrorControlInfo' | |||
| DESC 'Describes the current error correction characteristics of | DESC 'Describes the current error correction characteristics of | |||
| the Modem. Allowed values are: "Unknown", "Other", | the Modem.' | |||
| "No Error Correction", "MNP 4", "LAPM", "V.58", | ||||
| "ECP Enhanced Cellular Protocol", | ||||
| "ETC Enhanced Throughput Cellular", "MNP 1", "MNP 2", | ||||
| "MNP 3", "MNP10", "PEP", "HST".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at201> NAME 'otherErrorControlInfoDescription' | ( <oid-at399> NAME 'cimOtherErrorControlInfoDescription' | |||
| DESC 'Description of the error control when "Other"is defined as | DESC 'Description of the error control when "Other" (value=1) is | |||
| the value of the ErrorControlInfo property.' | defined as the value of the ErrorControlInfo property.' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at202> NAME 'callSpeed' | ( <oid-at400> NAME 'cimCallSpeed' | |||
| DESC 'The rate at which the receiver and transmitter are or were | DESC 'The rate at which the receiver and transmitter are or were | |||
| last cooperating, on a call, before disconnection.' | last cooperating, on a call, before disconnection.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at203> NAME 'callStatus' | ( <oid-at401> NAME 'cimCallStatus' | |||
| DESC 'Status of the Modem. For example, information regarding | DESC 'Status of the Modem. For example, information regarding | |||
| modem negotiation or whether the modem is connected (values | modem negotiation or whether the modem is connected (values | |||
| 8 and 9, respectively) can be conveyed in this property.' | 8 and 9, respectively) can be conveyed in this property.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at204> NAME 'callLength' | ( <oid-at402> NAME 'cimCallLength' | |||
| DESC 'Length of the last or current call. That a call is | DESC 'Length of the last or current call. That a call is | |||
| in-progress is shown by the CallStatus property. The | in-progress is indicated by the CallStatus property. The | |||
| "interval" format of the datetime data type should be used | "interval" format of the datetime data type should be used | |||
| for the property value.' | for the property value.' | |||
| SYNTAX generalizedTime SINGLE-VALUE | SYNTAX generalizedTime SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at205> NAME 'numberDialed' | ( <oid-at403> NAME 'cimNumberDialed' | |||
| DESC 'Last or current number dialed to which the statistics | DESC 'Last or current number dialed to which the statistics | |||
| apply, or NULL if the call was incoming.' | apply, or NULL if the call was incoming.' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc101> NAME 'dmtfCallBasedModem' | ( <oid-oc204> NAME 'cim22CallBasedModem' | |||
| DESC 'the superclass for grouping the numerous types of | DESC 'cim22CallBasedModem is the superclass for grouping the | |||
| call-based modems. The POTSModem is a type of call-based | numerous types of call-based modems. The POTSModem is a | |||
| Modem.' | type of call-based Modem.' | |||
| SUP dmtfModem ABSTRACT | SUP cim22Modem | |||
| MUST (fallbackEnabled $ compressionSupported $ | MAY (cimFallbackEnabled $ cimCompressionSupported $ | |||
| otherCompressionDescription $ compressionInfo $ | cimOtherCompressionDescription $ cimCompressionInfo $ | |||
| otherCompressionInfoDescription $ modulationSupported $ | cimOtherCompressionInfoDescription $ cimNumberDialed $ | |||
| otherModulationDescription $ modulationScheme $ | cimOtherModulationDescription $ cimModulationScheme $ | |||
| otherSchemeDescription $ errorControlSupported $ | cimOtherSchemeDescription $ cimErrorControlSupported $ | |||
| otherErrorControlDescription $ errorControlInfo $ | cimOtherErrorControlDescription $ cimErrorControlInfo $ | |||
| otherErrorControlInfoDescription $ timeOfLastReset $ | cimOtherErrorControlInfoDescription $ cimTimeOfLastReset $ | |||
| callSpeed $ callStatus $ callLength $ numberDialed) | cimCallSpeed $ cimCallStatus $ cimCallLength $ | |||
| cimModulationSupported) | ||||
| ) | ) | |||
| 2.51 dmtfISDNModem | 3.48 cim22ISDNModem | |||
| To be defined later | To be defined later | |||
| ( <oid-oc102> NAME 'dmtfISDNModem' | ( <oid-oc205> NAME 'cim22ISDNModem' | |||
| DESC 'The ISDNModem class, a type of call-based Modem. Properties | DESC 'The ISDNModem class, a kind of call-based Modem. Properties | |||
| will be defined in a future release of the model.' | will be defined in a future release of the model.' | |||
| SUP dmtfCallBasedModem | SUP cim22CallBasedModem | |||
| ) | ) | |||
| 2.52 dmtfPOTSModem | 3.49 cim22POTSModem | |||
| This class represents a device that translates binary data into wave | This class represents a device that translates binary data into wave | |||
| modulations for sound based transmission and connects to the POTS | modulations for sound based transmission and connects to the POTS | |||
| (Plain Old Telephone System) network. | (Plain Old Telephone System) network. | |||
| ( <oid-at206> NAME 'enabledCapabilities' | ( <oid-at404> NAME 'cimEnabledCapabilities' | |||
| DESC 'Specifies those capabilities are enabled from the list of | DESC 'Specifies which capabilities are enabled from the list of | |||
| ones supported, defined in the Capabilities array.' | ones supported, defined in the cimCapabilitiesInstances | |||
| children.' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at207> NAME 'maxBaudRateToSerialPort' | ( <oid-at405> NAME 'cimMaxBaudRateToSerialPort' | |||
| DESC 'Defines the maximum settable communication speed to the COM | DESC 'Defines the maximum settable communication speed to the COM | |||
| Port for an external modem. Enter 0 if not applicable.' | Port for an external modem. Enter 0 if not applicable.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at406> NAME 'cimMaxBaudRateToPhone' | ||||
| ( <oid-at208> NAME 'maxBaudRateToPhone' | ||||
| DESC 'Defines the maximum settable communication speed for | DESC 'Defines the maximum settable communication speed for | |||
| accessing the phone system.' | accessing the phone system.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at209> NAME 'supportsSynchronousConnect' | ( <oid-at407> NAME 'cimSupportsSynchronousConnect' | |||
| DESC 'Boolean indicating that synchronous, as well as | DESC 'Boolean indicating that synchronous, as well as | |||
| asynchronous, communication is supported.' | asynchronous, communication is supported.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at210> NAME 'dialType' | ( <oid-at408> NAME 'cimDialType' | |||
| DESC 'DialType is an integer indicating whether tone (value=1) or | DESC 'DialType is an integer indicating whether tone (value=1) or | |||
| pulse dialing (value=2) is used.' | pulse dialing (value=2) is used. "Unknown" (0) can also be | |||
| defined.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at211> NAME 'inactivityTimeout' | ( <oid-at409> NAME 'cimInactivityTimeout' | |||
| DESC 'InactivityTimeout defines the time limit (in seconds) for | DESC 'InactivityTimeout defines the time limit (in seconds) for | |||
| automatic disconnection of the phone line, if no data is | automatic disconnection of the phone line, if no data is | |||
| exchanged. A value of 0 shows that this feature is | exchanged. A value of 0 indicates that this feature is | |||
| present but not enabled.' | present but not enabled.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at212> NAME 'speakerVolumeInfo' | ( <oid-at410> NAME 'cimSpeakerVolumeInfo' | |||
| DESC 'Describes the volume level of the audible tones from the | DESC 'Describes the volume level of the audible tones from the | |||
| Modem. For example, high, medium or low volume can be | Modem. For example, high, medium or low volume can be | |||
| reported (values 3, 4 or 5, respectively).' | reported (values 3, 4 or 5, respectively).' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at213> NAME 'countriesSupported' | ( <oid-at411> NAME 'cimCountriesSupported' | |||
| DESC 'CountriesSupported is an array of strings defining the | DESC 'CountriesSupported is an array of strings defining the | |||
| countries in which the POTSModem operates.' | countries in which the POTSModem operates.' | |||
| SYNTAX string{64} | SYNTAX string{64} | |||
| ) | ) | |||
| ( <oid-at214> NAME 'countrySelected' | ( <oid-at412> NAME 'cimCountrySelected' | |||
| DESC 'CountrySelected is a string value defining the country for | DESC 'CountrySelected is a string value defining the country for | |||
| which the Modem is currently programmed. When multiple | which the Modem is currently programmed. When multiple | |||
| countries are supported, this property defines the one that | countries are supported, this property defines which one is | |||
| is currently selected for use.' | currently selected for use.' | |||
| SYNTAX string{64} SINGLE-VALUE | SYNTAX string{64} SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at413> NAME 'cimRingsBeforeAnswer' | ||||
| ( <oid-at215> NAME 'ringsBeforeAnswer' | ||||
| DESC 'Number of rings before the Modem answers an incoming call.' | DESC 'Number of rings before the Modem answers an incoming call.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at216> NAME 'maxNumberOfPasswords' | ( <oid-at414> NAME 'cimMaxNumberOfPasswords' | |||
| DESC 'MaxNumberOfPasswords specifies the number of passwords | DESC 'MaxNumberOfPasswords specifies the number of passwords | |||
| definable in the Modem itself. If this feature is not | definable in the Modem itself. If this feature is not | |||
| supported, enter 0.' | supported, enter 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at217> NAME 'currentPasswords' | ( <oid-at415> NAME 'cimCurrentPasswords' | |||
| DESC 'CurrentPasswords is an array containing the currently | DESC 'CurrentPasswords is an array containing the currently | |||
| defined passwords for the Modem. This array should be left | defined passwords for the Modem. This array may be left | |||
| blank for security reasons.' | blank for security reasons.' | |||
| SYNTAX string{24} | SYNTAX string{24} | |||
| ) | ) | |||
| ( <oid-at218> NAME 'supportsCallback' | ( <oid-at416> NAME 'cimSupportsCallback' | |||
| DESC 'Indication of whether the Modem supports call-back.' | DESC 'Indication of whether the Modem supports call-back.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at219> NAME 'answerMode' | ( <oid-at417> NAME 'cimAnswerMode' | |||
| DESC 'AnswerMode defines the current auto-answer/call-back | DESC 'AnswerMode defines the current auto-answer/call-back | |||
| setting for the Modem.' | setting for the Modem.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at220> NAME 'equalization' | ( <oid-at418> NAME 'cimEqualization' | |||
| DESC 'The current equalization setting for the Modem. Allowed | DESC 'The current equalization setting for the Modem.' | |||
| values are: "Unknown", "Other", "Long", "Short".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at221> NAME 'blackListedNumbers' | ( <oid-at419> NAME 'cimBlackListedNumbers' | |||
| DESC 'List of black-listed numbers for the Modem.' | DESC 'List of black-listed numbers for the Modem.' | |||
| SYNTAX string | SYNTAX string | |||
| ) | ) | |||
| ( <oid-oc103> NAME 'dmtfPOTSModem' | ( <oid-oc206> NAME 'cim22POTSModem' | |||
| DESC 'The POTSModem class represents a Device that translates | DESC 'The POTSModem class represents a Device that translates | |||
| binary data into wave modulations for sound based | binary data into wave modulations for sound based | |||
| transmission.' | transmission. It connects to the POTS (Plain Old Telephone | |||
| SUP dmtfCallBasedModem | System) network.' | |||
| MUST (capabilities $ capabilityDescriptions $ | SUP cim22CallBasedModem | |||
| enabledCapabilities $ maxBaudRateToSerialPort $ | MAY (cimEnabledCapabilities $ cimMaxBaudRateToSerialPort $ | |||
| maxBaudRateToPhone $ supportsSynchronousConnect $ | cimMaxBaudRateToPhone $ cimSupportsSynchronousConnect $ | |||
| dialType $ inactivityTimeout $ speakerVolumeInfo $ | cimDialType $ cimInactivityTimeout $ cimSpeakerVolumeInfo $ | |||
| countriesSupported $ countrySelected $ ringsBeforeAnswer $ | cimCountriesSupported $ cimCountrySelected $ | |||
| maxNumberOfPasswords $ currentPasswords $ | cimRingsBeforeAnswer $ cimMaxNumberOfPasswords $ | |||
| supportsCallback $ answerMode $ equalization $ | cimCurrentPasswords $ cimSupportsCallback $ cimAnswerMode $ | |||
| blackListedNumbers) | cimEqualization $ cimBlackListedNumbers) | |||
| ) | ) | |||
| 2.53 dmtfUnimodem | ( <oid-nf38> NAME 'cim22POTSModemNameForm' | |||
| OC cim22POTSModem | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| ( <sr38> NAME 'cim22POTSModemStructureRule' | ||||
| FORM cim22POTSModemNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| 3.50 cim22Unimodem | ||||
| This class represents a POTSModem that supports the Unimodem 1.0 | This class represents a POTSModem that supports the Unimodem 1.0 | |||
| specification. | specification. | |||
| ( <oid-at222> NAME 'callSetupResultCode' | ( <oid-at420> NAME 'cimCallSetupResultCode' | |||
| DESC 'Current call setup result code. Allowed values are: | DESC 'Current call setup result code.' | |||
| "No Previous Call", "No Dial Tone Detected", | ||||
| "Reorder Signal Detected, Network Busy", | ||||
| "Busy Signal Detected", "No Recognized Signal Detected", | ||||
| "Voice Detected", "Text Telephone Detected", | ||||
| "Data Answering Signal Detected", | ||||
| "Data Calling Signal Detected", | ||||
| "Fax Answering Signal Detected", | ||||
| "Fax Calling Signal Detected", "V.8bis Signal Detected".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at223> NAME 'multiMediaMode' | ( <oid-at421> NAME 'cimMultiMediaMode' | |||
| DESC 'Current multi-media mode of the Unimodem. Allowed values | DESC 'Current multi-media mode of the Unimodem.' | |||
| are: "Data Only", "Fax Only", "Voice Only", "Voice View", | ||||
| "ASVD V.61", "ASVD V.34Q", "DSVD Multi-Tech", "DSVD 1.2", | ||||
| "DSVD V.70", "Video Telephony H.324", "Other V.80 Call".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at224> NAME 'dTEDCEInterfaceMode' | ( <oid-at422> NAME 'cimDTEDCEInterfaceMode' | |||
| DESC 'Current DTE-DCE interface mode of the Unimodem, such as | DESC 'Current DTE-DCE interface mode of the Unimodem, such as | |||
| asynchronous, v.80 transparent or framed synchronous modes. | asynchronous, v.80 transparent or framed synchronous | |||
| Allowed values are: "Async Data", | modes.' | |||
| "V.80 Transparent Synchronous Mode", | ||||
| "V.80 Framed Synchronous Mode".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at225> NAME 'transmitCarrierNegotiation' | ( <oid-at423> NAME 'cimTransmitCarrierNegotiation' | |||
| DESC 'The active transmit modulation scheme.' | DESC 'The active transmit modulation scheme.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at226> NAME 'receiveCarrierNegotiation' | ( <oid-at424> NAME 'cimReceiveCarrierNegotiation' | |||
| DESC 'The active receive modulation scheme.' | DESC 'The active receive modulation scheme.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at425> NAME 'cimInitialTransmitCarrierDataRate' | ||||
| ( <oid-at227> NAME 'initialTransmitCarrierDataRate' | ||||
| DESC 'Initial transmit carrier data rate for the current or last | DESC 'Initial transmit carrier data rate for the current or last | |||
| call, in bits per second.' | call, in bits per second.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at228> NAME 'initialReceiveCarrierDataRate' | ( <oid-at426> NAME 'cimInitialReceiveCarrierDataRate' | |||
| DESC 'Initial receive carrier data rate for the current or last | DESC 'Initial receive carrier data rate for the current or last | |||
| call, in bits per second.' | call, in bits per second.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at229> NAME 'finalTransmitCarrierDataRate' | ||||
| ( <oid-at427> NAME 'cimFinalTransmitCarrierDataRate' | ||||
| DESC 'Final transmit carrier data rate of the current or last | DESC 'Final transmit carrier data rate of the current or last | |||
| call, in bits per second.' | call, in bits per second.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at230> NAME 'finalReceiveCarrierDataRate' | ( <oid-at428> NAME 'cimFinalReceiveCarrierDataRate' | |||
| DESC 'Final receive carrier data rate of the current or last | DESC 'Final receive carrier data rate of the current or last | |||
| call, in bits per second.' | call, in bits per second.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at231> NAME 'terminationCause' | ( <oid-at429> NAME 'cimTerminationCause' | |||
| DESC 'Cause of last call termination. Allowed values are: | DESC 'Cause of last call termination.' | |||
| "Cause Unidentified", "No Previous Call", | ||||
| "Call Is Still in Progress", | ||||
| "Call Waiting Signal Detected", "Delayed", | ||||
| "NMS Initiated Dial Call", | ||||
| "NMS Initiated Leased Line Restoral", | ||||
| "NMS Initiated Redial", | ||||
| "NMS Initiated Dial Disconnect", "Power Loss", | ||||
| "Equipment Failure", "Front Panel Disconnect Requested", | ||||
| "Front Panel Leased Line Restoral", | ||||
| "Automatic Leased Line Restoral", | ||||
| "Inactivity Timer Expired", | ||||
| "cct116 Restoral Request", | ||||
| "cct108 Is Off Inhibits Dial", "cct108 Turned Off", | ||||
| "No Number Provided", "Blacklisted Number", | ||||
| "Call Attempts Limit Exceeded", "Extension Phone Off Hook", | ||||
| "Call Setup Fail Timer Expired", "Incoming Call Detected", | ||||
| "Loop Current Interrupted", "No Dial Tone", | ||||
| "Voice Detected", "Reorder Tone", "Sit Tone", | ||||
| "Engaged Tone", "Long Space Disconnect", "Carrier Lost", | ||||
| "Training Failed", "No Modulation in Common", | ||||
| "Retrain Failed", "Retrain Attempt Count Exceeded", | ||||
| "GSTN Cleardown Received", "Fax Detected", "In Test Mode", | ||||
| "Intrusive Self Test Initiated", "Any Key Abort", | ||||
| "DTE Hangup Command", "DTE Reset Command", "Frame Reject", | ||||
| "No Error Control Established", "Protocol Violation", | ||||
| "n400 Exceeded", "Negotiation Failed", | ||||
| "Disconnect Frame Received", "Sabme Frame Received", | ||||
| "Loss Of Synchronization".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at232> NAME 'unimodemRevision' | ( <oid-at430> NAME 'cimUnimodemRevision' | |||
| DESC 'Diagnostic Command Specification, Unimodem revision | DESC 'Diagnostic Command Specification, Unimodem revision number.' | |||
| number.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at233> NAME 'estimatedNoiseLevel' | ( <oid-at431> NAME 'cimEstimatedNoiseLevel' | |||
| DESC 'Estimated noise level for the last or current call in | DESC 'Estimated noise level for the last or current call in | |||
| -dBm. Values are between 0-100.' | -dBm. Values are in the range of 0-100.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at234> NAME 'normalizedMeanSquaredError' | ( <oid-at432> NAME 'cimNormalizedMeanSquaredError' | |||
| DESC 'Normalized mean squared error for the last or current | DESC 'Normalized mean squared error for the last or current | |||
| call.' | call.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at235> NAME 'errorControlFrameSize' | ( <oid-at433> NAME 'cimErrorControlFrameSize' | |||
| DESC 'Error Control frame size in bytes for the last or current | DESC 'Error Control frame size in bytes for the last or current | |||
| call.' | call.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at236> NAME 'transmitFlowControl' | ( <oid-at434> NAME 'cimTransmitFlowControl' | |||
| DESC 'The flow control mechanism used in transmitting data. | DESC 'The flow control mechanism used in transmitting data.' | |||
| Allowed values are: "Unknown", "Off", "DC1/DC3", | ||||
| "V.24 ckt 106/133".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at237> NAME 'receiveFlowControl' | ( <oid-at435> NAME 'cimReceiveFlowControl' | |||
| DESC 'The flow control mechanism used in receiving data. | DESC 'The flow control mechanism used in receiving data.' | |||
| Allowed values are: "Unknown", "Off", "DC1/DC3", | ||||
| "V.24 ckt 106/133".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc104> NAME 'dmtfUnimodem' | ( <oid-oc207> NAME 'cim22Unimodem' | |||
| DESC 'Unimodem is a POTSModem that supports the Unimodem 1.0 | DESC 'Unimodem is a POTSModem that supports the Unimodem 1.0 | |||
| Specification.' | Specification.' | |||
| SUP dmtfPOTSModem | SUP cim22POTSModem | |||
| MUST (callSetupResultCode $ multiMediaMode $ | MAY (cimCallSetupResultCode $ cimMultiMediaMode $ | |||
| dTEDCEInterfaceMode $ transmitCarrierNegotiation $ | cimDTEDCEInterfaceMode $ cimTransmitCarrierNegotiation $ | |||
| receiveCarrierNegotiation $ | cimReceiveCarrierNegotiation $ | |||
| initialTransmitCarrierDataRate $ | cimInitialTransmitCarrierDataRate $ | |||
| initialReceiveCarrierDataRate $ | cimInitialReceiveCarrierDataRate $ | |||
| finalTransmitCarrierDataRate $ | cimFinalTransmitCarrierDataRate $ | |||
| finalReceiveCarrierDataRate $ terminationCause $ | cimFinalReceiveCarrierDataRate $ cimTerminationCause $ | |||
| unimodemRevision $ estimatedNoiseLevel $ | cimUnimodemRevision $ cimEstimatedNoiseLevel $ | |||
| normalizedMeanSquaredError $ | cimNormalizedMeanSquaredError $ cimErrorControlFrameSize $ | |||
| carrierRenegotiationEventCount $ errorControlFrameSize $ | cimTransmitFlowControl $ cimReceiveFlowControl) | |||
| transmitFlowControl $ receiveFlowControl) | ||||
| ) | ) | |||
| 2.54 dmtfBattery Class | 3.51 cim22Battery | |||
| This class contains capabilities of battery logical devices, which | This class contains capabilities of battery logical devices, which | |||
| apply to both batteries in Laptop Systems and other internal/external | apply to both batteries in Laptop Systems and other internal/external | |||
| batteries, such as used in, or as UPS. Because management functions | batteries, such as used in, or as UPS. Because management functions | |||
| are not included, several properties of the CIM object have not been | are not included, several properties of the CIM object have not been | |||
| captured as LDAP attributes. | captured as LDAP attributes. | |||
| ( <oid-at238> NAME 'batteryStatus' | ( <oid-at436> NAME 'cimBatteryStatus' | |||
| DESC 'Description of the Battery's charge status. Values such as | DESC 'Description of the Battery's charge status. Values such as | |||
| "Fully Charged" (11) can be specified. The value, 10, is | "Fully Charged" (value=3) or "Partially Charged" (11) can | |||
| not valid in the CIM Schema since in DMI it represents that | be specified. The value, 10, is not valid in the CIM Schema | |||
| no battery is installed. Here, this object should | since in DMI it represents that no battery is installed. In | |||
| not be instantiated.' | this case, this object should not be instantiated.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at239> NAME 'chemistry' | ( <oid-at437> NAME 'cimChemistry' | |||
| DESC 'An enumeration that describes the Battery's chemistry.' | DESC 'An enumeration that describes the Battery's chemistry.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at240> NAME 'designCapacity' | ( <oid-at438> NAME 'cimDesignCapacity' | |||
| DESC 'The design capacity of the battery in mWatt-hours. If this | DESC 'The design capacity of the battery in mWatt-hours. If this | |||
| property is not supported, enter 0.' | property is not supported, enter 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at241> NAME 'designVoltage' | ( <oid-at439> NAME 'cimDesignVoltage' | |||
| DESC 'The design voltage of the battery in mVolts. If this | DESC 'The design voltage of the battery in mVolts. If this | |||
| attribute is not supported, enter 0.' | attribute is not supported, enter 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at242> NAME 'smartBatteryVersion' | ( <oid-at440> NAME 'cimSmartBatteryVersion' | |||
| DESC 'The Smart Battery Data Specification version number | DESC 'The Smart Battery Data Specification version number | |||
| supported by this Battery. If the Battery does not support | supported by this Battery. If the Battery does not support | |||
| this function, the value should be left blank.' | this function, the value should be left blank.' | |||
| SYNTAX string{64} SINGLE-VALUE | SYNTAX string{64} SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at243> NAME 'expectedLife' | ( <oid-at441> NAME 'cimExpectedLife' | |||
| DESC 'Shows the Battery's expected lifetime in minutes, | DESC 'Indicates the Battery's expected lifetime in minutes, | |||
| if the Battery is fully charged. This property | assuming that the Battery is fully charged. This property | |||
| represents the total expected life of the Battery, not its | represents the total expected life of the Battery, not its | |||
| current remaining life, which is shown by the | current remaining life' | |||
| EstimatedRunTime property.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at244> NAME 'maxRechargeTime' | ( <oid-at442> NAME 'cimMaxRechargeTime' | |||
| DESC 'MaxRechargeTime shows the maximum time, in minutes, to | DESC 'MaxRechargeTime indicates the maximum time, in minutes, to | |||
| fully charge the Battery. This property represents the time | fully charge the Battery. This property represents the time | |||
| to recharge a fully depleted Battery, not the current | to recharge a fully depleted Battery, not the current | |||
| remaining charging time, which is shown in the | remaining charging time' | |||
| TimeToFullCharge property.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc105> NAME 'dmtfBattery' | ( <oid-oc208> NAME 'cim22Battery' | |||
| DESC 'Capabilities of the Battery | DESC 'Capabilities and management of the Battery | |||
| LogicalDevice. This class applies to both batteries in | LogicalDevice. This class applies to both batteries in | |||
| Laptop Systems and other internal/external batteries, such | Laptop Systems and other internal/external batteries, such | |||
| as used in, or as UPSs.' | as used in, or as UPSs.' | |||
| SUP dmtfLogicalDevice | SUP cim22LogicalDevice | |||
| MUST (batteryStatus $ chemistry $ designCapacity $ | MAY (cimBatteryStatus $ cimChemistry $ cimDesignCapacity $ | |||
| designVoltage $ smartBatteryVersion $ expectedLife $ | cimDesignVoltage $ cimSmartBatteryVersion $ | |||
| maxRechargeTime) | cimExpectedLife $ cimMaxRechargeTime) | |||
| ) | ) | |||
| 2.55 dmtfPowerSupply | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22Battery. | ||||
| ( <oid-oc208> NAME 'cim22BatteryContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to cim22Battery' | ||||
| AUX (cim22AssociatedBatteryAuxClass) | ||||
| ) | ||||
| .fi | ||||
| 3.52 cim22PowerSupply | ||||
| The class models capabilities of a logical power supply device. | The class models capabilities of a logical power supply device. | |||
| Because management functions are not included, several properties of | Because management functions are not included, several properties | |||
| the CIM object have not been captured as LDAP attributes. | of the CIM object have not been captured as LDAP attributes. | |||
| ( <oid-at245> NAME 'isSwitchingSupply' | ( <oid-at443> NAME 'cimIsSwitchingSupply' | |||
| DESC 'Boolean indicating that the PowerSupply is a switching (vs | DESC 'Boolean indicating that the PowerSupply is a switching (vs | |||
| linear) supply.' | linear) supply.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at246> NAME 'typeOfRangeSwitching' | ( <oid-at444> NAME 'cimTypeOfRangeSwitching' | |||
| DESC 'TypeOfRangeSwitching describes the type of input voltage | DESC 'TypeOfRangeSwitching describes the kind of input voltage | |||
| range switching implemented in this PowerSupply. | range switching implemented in this PowerSupply. For | |||
| Acceptable Values are "Other", "Unknown", "Manual", | example, autoswitching can be specified (value=4).' | |||
| "Autoswitch", "Wide Range", "Not Applicable".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at247> NAME 'totalOutputPower' | ( <oid-oc209> NAME 'cim22PowerSupply' | |||
| DESC 'Represents the total output power of the PowerSupply in | DESC 'Capabilities and management of the PowerSupply LogicalDevice.' | |||
| milliWatts. 0 denotes "unknown".' | SUP cim22LogicalDevice | |||
| SYNTAX integer SINGLE-VALUE | MAY (cimIsSwitchingSupply $ cimTypeOfRangeSwitching $ | |||
| cimTotalOutputPower) | ||||
| ) | ) | |||
| ( <oid-oc106> NAME 'dmtfPowerSupply' | The following content rule specifies the auxiliary classes that may | |||
| DESC 'Capabilities of the PowerSupply LogicalDevice.' | be attached to cim22PowerSupply. | |||
| SUP dmtfLogicalDevice | ||||
| MUST (isSwitchingSupply $ typeOfRangeSwitching $ | ( <oid-oc209> NAME 'cim22PowerSupplyContentRule' | |||
| totalOutputPower) | DESC 'The auxiliary classes that may be attached to | |||
| cim22PowerSupply' | ||||
| AUX (cim22SuppliesPowerAuxClass) | ||||
| ) | ) | |||
| 2.56 dmtfSuppliesPowerAuxClass | 3.53 cim22SuppliesPowerAuxClass | |||
| This auxiliary class captures the relationship between a device and | This auxiliary class captures the relationship between a device and | |||
| the power supply or UPS that, if lost, will affect that device. In | the power supply or UPS that, if lost, will affect that device. | |||
| this class, antecedentRefs point to dmtfPowerSupply objects and | ||||
| dependentRefs point to dmtfLogicalDevice objects. | ||||
| ( <oid-oc107> NAME 'dmtfSuppliesPowerAuxClass' | ( <oid-oc210> NAME 'cim22SuppliesPowerAuxClass' | |||
| DESC 'shows that a Device is in the power domain of the | DESC 'The SuppliesPower relationship indicates that a Device is | |||
| referenced PowerSupply or UPS.' | in the power domain of the referenced PowerSupply or | |||
| SUP dmtfDependencyAuxClass AUXILIARY | UPS. It indicates which Device(s) are dependent on the | |||
| PowerSupply, and hence, which Devices are affected if the | ||||
| Supply is lost. Attribute cimAntecedentRef points to | ||||
| cim22PowerSupply and attribute cimDependentRef points to | ||||
| cim22LogicalDevice.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.57 dmtfUninterruptiblePowerSupply | 3.54 cim22UninterruptiblePowerSupply | |||
| This class specifies the capabilities of an uninterruptible power | This class specifies the capabilities of an uninterruptible power | |||
| supplies. Because management functions are not included, several | supplies. Because management functions are not included, several | |||
| properties of the CIM object have not been captured as LDAP | properties of the CIM object have not been captured as LDAP | |||
| attributes. | attributes. | |||
| ( <oid-at248> NAME 'range1InputVoltageLow' | ( <oid-at445> NAME 'cimRemainingCapacityStatus' | |||
| DESC 'If the voltage (in millivolts) drops below the value | DESC 'The indication of the capacity remaining in the UPS` | |||
| specified by Range1InputVoltageLow, the UPS will compensate | batteries, generator, ... A value of "Normal" (2) indicates | |||
| by boosting the voltage using its power source(s). A value | that the remaining estimated minutes of run-time is greater | |||
| of 0 shows that the voltage at which boosting occurs is | than the UPS` defined "low power" state (typically two | |||
| "unknown".' | minutes). A value of "Low" (3) indicates that the remaining | |||
| SYNTAX integer SINGLE-VALUE | estimated minutes of run-time is less than or equal to the | |||
| ) | UPS` defined "low power" state. A value of "Depleted" (4) | |||
| indicates that the UPS will be unable to sustain the | ||||
| ( <oid-at249> NAME 'range1InputVoltageHigh' | present load when and if the utility power is lost | |||
| DESC 'If the voltage (in millivolts) rises above the value | (including the possibility that the utility power is | |||
| specified by Range1InputVoltageHigh, the UPS will | currently absent).' | |||
| compensate by trimming the voltage. A value of 0 shows | ||||
| that the voltage at which trimming occurs is "unknown".' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at250> NAME 'range2InputVoltageLow' | ||||
| DESC 'If the voltage (in millivolts) drops below the value | ||||
| specified by Range2InputVoltageLow, the UPS will compensate | ||||
| by boosting the voltage using its power source(s). A value | ||||
| of 0 shows that the voltage at which boosting occurs is | ||||
| "unknown".' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at251> NAME 'range2InputVoltageHigh' | ||||
| DESC 'If the voltage (in millivolts) rises above the value | ||||
| specified by Range2InputVoltageHigh, the UPS will | ||||
| compensate by trimming the voltage. A value of 0 shows | ||||
| that the voltage at which trimming occurs is "unknown".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc108> NAME 'dmtfUninterruptiblePowerSupply' | ( <oid-oc211> NAME 'cim22UninterruptiblePowerSupply' | |||
| DESC 'Capabilities of an UninterruptiblePowerSupply.' | DESC 'Capabilities and management of an | |||
| SUP dmtfPowerSupply | UninterruptiblePowerSupply. The properties of the UPS | |||
| MUST (range1InputVoltageLow $ range1InputVoltageHigh $ | Device indicate when incoming power is trimmed or boosted, | |||
| range2InputVoltageLow $ range2InputVoltageHigh) | and the aggregated information of the batteries, | |||
| generators, etc. that comprise the Device. These individual | ||||
| components (for example, multiple batteries) can also be | ||||
| independently modeled and associated with the UPS.' | ||||
| SUP cim22PowerSupply | ||||
| MAY (cimRemainingCapacityStatus) | ||||
| ) | ) | |||
| 2.58 dmtfAssociatedBatteryAuxClass | 3.55 cim22AssociatedBatteryAuxClass | |||
| This auxiliary class shows the use of one or more dmtfBattery objects | This auxiliary class shows the use of one or more cim22Battery | |||
| by a dmtfLogicalDevice object. In this class, antecedentRefs point to | objects by a cim22LogicalDevice object. | |||
| dmtfBattery objects and dependentRefs point to dmtfLogicalDevice | ||||
| objects. | ||||
| ( <oid-oc109> NAME 'dmtfAssociatedBatteryAuxClass' | ( <oid-oc212> NAME 'cim22AssociatedBatteryAuxClass' | |||
| DESC 'A LogicalDevice may use or require one or more | DESC 'A LogicalDevice may use or require one or more | |||
| Batteries. This relationship is described by this | Batteries. This relationship is described by the | |||
| class. It is also possible to model the individual | AssociatedBattery dependency. It is also possible to model | |||
| Batteries that includes a UPS, using this class.' | the individual Batteries that comprise a UPS, using this | |||
| SUP dmtfDependencyAuxClass AUXILIARY | association. Attribute cimAntecedentRef points to | |||
| cim22Battery and attribute cimDependentRef points to | ||||
| cim22LogicalDevice.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.59 dmtfNetworkAdapter | 3.56 cim22NetworkAdapter | |||
| This abstract class defines general networking hardware concepts (for | This class defines general networking hardware concepts (for example, | |||
| example, permanent address or speed of operation). Objects of this | permanent address or speed of operation). Objects of this class are | |||
| class are devices with the ability to support multiple, higher level | devices with the ability to support multiple, higher level protocols | |||
| protocols and provide the implementation behind the network model's | and provide the implementation behind the network model's | |||
| dmtfProtocolEndpoint class [8]. | cim22ProtocolEndpoint class [8]. | |||
| The 'potential for connectivity' is different from the master- | The 'potential for connectivity' is different from the master- | |||
| slave/controller-controlled by relationships of dmtfController. | slave/controller-controlled by relationships of cim22Controller. | |||
| Sometimes, however, a single device is both a network adapter and a | Sometimes, however, a single device is both a network adapter and a | |||
| controller - for example, when a fibre channel adapter is operating | controller - for example, when a fibre channel adapter is operating | |||
| as a computer system's SCSI controller. Here, there are aspects of | as a computer system's SCSI controller. Here, there are aspects of | |||
| the device that are network oriented and others that are controller | the device that are network oriented and others that are controller | |||
| oriented. Therefore, both the controller and adapter classes should | oriented. Therefore, both the controller and adapter classes should | |||
| be instantiated. The dmtfDeviceIdentityAuxClass would also be used to | be instantiated. The cim22DeviceIdentityAuxClass would also be used | |||
| tie together these differing aspects/abstractions of the device. | to tie together these differing aspects/abstractions of the device. | |||
| ( <oid-at252> NAME 'permanentAddress' | ( <oid-at446> NAME 'cimPermanentAddress' | |||
| DESC 'the network address hardcoded into an adapter.' | DESC 'PermanentAddress defines the network address hardcoded into | |||
| an adapter. This "hardcoded" address may be changed via | ||||
| firmware upgrade or software configuration. If so, this | ||||
| field should be updated when the change is | ||||
| made. PermanentAddress should be left blank if no | ||||
| "hardcoded" address exists for the NetworkAdapter.' | ||||
| SYNTAX string{64} SINGLE-VALUE | SYNTAX string{64} SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at447> NAME 'cimNetworkAddresses' | ||||
| ( <oid-at253> NAME 'networkAddresses' | ||||
| DESC 'An array of strings indicating the network addresses for an | DESC 'An array of strings indicating the network addresses for an | |||
| adapter.' | adapter.' | |||
| SYNTAX string{64} | SYNTAX string{64} | |||
| ) | ) | |||
| ( <oid-at254> NAME 'autoSense' | ( <oid-at448> NAME 'cimFullDuplex' | |||
| DESC 'A boolean indicating whether the NetworkAdapter is capable | DESC 'Boolean indicating that the Adapter is operating in full | |||
| of automatically determining the speed of the attached | duplex mode.' | |||
| network media.' | ||||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at255> NAME 'fullDuplex' | ( <oid-at449> NAME 'cimAutoSense' | |||
| DESC 'Boolean indicating that the Adapter is operating in full | DESC 'A boolean indicating whether the NetworkAdapter is capable | |||
| duplex mode.' | of automatically determining the speed or other | |||
| communications characteristics of the attached network | ||||
| media.' | ||||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc110> NAME 'dmtfNetworkAdapter' | ( <oid-oc213> NAME 'cim22NetworkAdapter' | |||
| DESC 'NetworkAdapter is a superclass for grouping the numerous | DESC 'NetworkAdapter defines general networking hardware concepts | |||
| types of network adapters in use.' | (for example, PermanentAddress or Speed of | |||
| SUP dmtfLogicalDevice ABSTRACT | operation). NetworkAdapters are Devices with the ability to | |||
| MUST (permanentAddress $ networkAddresses $ speed $ maxSpeed $ | support multiple, higher level protocols and provide the | |||
| autoSense $ fullDuplex) | implementation behind the Network Model's ProtocolEndpoint | |||
| class. (This information is conveyed using the | ||||
| DeviceSAPImplementation association, defined in the Core | ||||
| Model.) NetworkAdapters and their Endpoints represent the | ||||
| potential for connectivity among peers.0he "potential for | ||||
| connectivity" is very different than the | ||||
| master-slave/controller-controlled by relationships of | ||||
| cim22Controller. Sometimes, however, a single Device is both | ||||
| a kind of NetworkAdapter and a Controller - for example, | ||||
| when a FibreChannelAdapater is operating as a | ||||
| ComputerSystem's SCSIController. In this case, there are | ||||
| aspects of the Device that are network oriented and others | ||||
| that are Controller oriented - and, both the Controller and | ||||
| Adapter classes should be instantiated. A DeviceIdentity | ||||
| relationship would also be created to tie together these | ||||
| differing aspects/abstractions of the Device.' | ||||
| SUP cim22LogicalDevice | ||||
| MAY (cimPermanentAddress $ cimNetworkAddresses $ cimSpeed $ | ||||
| cimMaxSpeed $ cimFullDuplex $ cimAutoSense) | ||||
| ) | ) | |||
| 2.60 dmtfOOBAlertServiceOnNetworkAdapterAuxClass | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22NetworkAdapter. | ||||
| ( <oid-oc213> NAME 'cim22NetworkAdapterContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22NetworkAdapter' | ||||
| AUX (cim22OOBAlertServiceOnNetworkAdapterAuxClass $ | ||||
| cim22WakeUpServiceOnNetworkAdapterAuxClass $ | ||||
| cim22NetworkAdapterRedundancyComponentAuxClass $ | ||||
| cim22NetworkVirtualAdapterAuxClass) | ||||
| ) | ||||
| 3.57 cim22OOBAlertServiceOnNetworkAdapterAuxClass | ||||
| This auxiliary class defines where the out of band alerting service is | This auxiliary class defines where the out of band alerting service is | |||
| implemented. Currently, either a modem or a network adapter may be | implemented. Currently, either a modem or a network adapter may be | |||
| used by the service to send alerts. In this class, antecedentRefs | used by the service to send alerts. | |||
| must point to a single dmtfNetworkAdapter object and dependentRefs | ||||
| point to dmtfOOBAlertService objects. | ||||
| ( <oid-oc111> NAME 'dmtfOOBAlertServiceOnNetworkAdapterAuxClass' | ( <oid-oc214> NAME 'cim22OOBAlertServiceOnNetworkAdapterAuxClass' | |||
| DESC 'defines where the out of band alerting Service is | DESC 'OOBAlertServiceOnNetworkAdapter defines where the out of | |||
| implemented.' | band alerting Service is implemented. Currently, the | |||
| SUP dmtfDeviceServiceImplementationAuxClass AUXILIARY | Service can either employ a Modem or a NetworkAdapter to | |||
| send alerts. Attribute cimAntecedentRef points to | ||||
| cim22NetworkAdapter and attribute cimDependentRef points to | ||||
| cim22OOBAlertService.' | ||||
| SUP cim22DeviceServiceImplementationAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.61 dmtfWakeUpServiceOnNetworkAdapterAuxClass | 3.58 cim22WakeUpServiceOnNetworkAdapterAuxClass | |||
| Like the out of band alerting service, a wake up service may use | Like the out of band alerting service, a wake up service may use | |||
| either a modem or a network adapter, specified by this auxliary | either a modem or a network adapter, specified by this auxiliary | |||
| class. In this class, antecedentRefs must point to a single | class. | |||
| dmtfNetworkAdapter object and dependentRefs point to | ||||
| dmtfWakeUpService objects. | ||||
| ( <oid-oc112> NAME 'dmtfWakeUpServiceOnNetworkAdapterAuxClass' | ( <oid-oc215> NAME 'cim22WakeUpServiceOnNetworkAdapterAuxClass' | |||
| DESC 'defines where the WakeUpService is implemented.' | DESC 'WakeUpServiceOnNetworkAdapter defines where the | |||
| SUP dmtfDeviceServiceImplementationAuxClass AUXILIARY | WakeUpService is implemented. Currently, the Service can | |||
| either employ a Modem or a NetworkAdapter for | ||||
| wakeup. Attribute cimAntecedentRef points to | ||||
| cim22NetworkAdapter and attribute cimDependentRef points to | ||||
| cim22WakeUpService.' | ||||
| SUP cim22DeviceServiceImplementationAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.62 dmtfEthernetAdapter | 3.59 cim22EthernetAdapter | |||
| This class captures the capabilities of an ethernet adapter. | This class captures the capabilities of an ethernet adapter. | |||
| ( <oid-at256> NAME 'maxDataSize' | ( <oid-at450> NAME 'cimMaxDataSize' | |||
| DESC 'The maximum size of the INFO (non-MAC) field that will be | DESC 'The maximum size of the INFO (non-MAC) field that will be | |||
| received or transmitted.' | received or transmitted.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc113> NAME 'dmtfEthernetAdapter' | ( <oid-oc216> NAME 'cim22EthernetAdapter' | |||
| DESC 'Capabilities of an EthernetAdapter.' | DESC 'Capabilities and management of an EthernetAdapter.' | |||
| SUP dmtfNetworkAdapter | SUP cim22NetworkAdapter | |||
| MUST (networkAddresses $ maxDataSize $ capabilities $ | MAY (cimMaxDataSize $ cimEnabledCapabilities) | |||
| capabilityDescriptions $ enabledCapabilities) | ||||
| ) | ) | |||
| 2.63 dmtfTokenRingAdapter | ( <oid-nf39> NAME 'cim22EthernetAdapterNameForm' | |||
| OC cim22EthernetAdapter | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| ( <sr39> NAME 'cim22EthernetAdapterStructureRule' | ||||
| FORM cim22EthernetAdapterNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| 3.60 cim22TokenRingAdapter | ||||
| This class captures the capabilities of a token ring adapter. | This class captures the capabilities of a token ring adapter. | |||
| ( <oid-at257> NAME 'ringStatus' | ( <oid-at451> NAME 'cimRingStatus' | |||
| DESC 'The current status that can be used to diagnose | DESC 'The current status which can be used to diagnose | |||
| fluctuating problems that can occur on token rings, after a | fluctuating problems that can occur on token rings, after a | |||
| station has successfully been added to the ring. Before an | station has successfully been added to the ring. Before an | |||
| open is completed, this object contains the value | open is completed, this object contains the value | |||
| indicating "no status" (The RingState and RingOpenStatus | indicating "no status" (131072). (The RingState and | |||
| properties are also provided for debugging problems when | RingOpenStatus properties are also provided for debugging | |||
| the station can not even enter the ring.) The property's | problems when the station can not even enter the ring.) The | |||
| value is a sum of values, one for each currently | property's value is a sum of values, one for each | |||
| applicable condition. The following values are defined for | currently applicable condition. The following values are | |||
| various conditions: | defined for various conditions: 0 = No Problems Detected, | |||
| 0 = No Problems Detected, | 32 = Ring Recovery, 64 = Single Station, 256 = Remove | |||
| 32 = Ring Recovery, | Received, 512 = Reserved, 1024 = Auto-Removal Error, 2048 = | |||
| 64 = Single Station, | Lobe Wire Fault, 4096 = Transmit Beacon, 8192 = Soft Error, | |||
| 256 = Remove Received, | 16384 = Hard Error, 32768 = Signal Loss, 131072 = No | |||
| 512 = Reserved, | Status, Open Not Completed.' | |||
| 1024 = Auto-Removal Error, | ||||
| 2048 = Lobe Wire Fault, | ||||
| 4096 = Transmit Beacon, | ||||
| 8192 = Soft Error, | ||||
| 16384 = Hard Error, | ||||
| 32768 = Signal Loss, | ||||
| 131072 = No Status, Open Not Completed.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at258> NAME 'ringState' | ( <oid-at452> NAME 'cimRingState' | |||
| DESC 'The current Device state with respect to entering or | DESC 'The current Device state with respect to entering or | |||
| leaving the ring. Allowed values are: "Opened", "Closed", | leaving the ring.' | |||
| "Opening", "Closing", "Open Failure", "Ring Failure".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at259> NAME 'ringOpenStatus' | ( <oid-at453> NAME 'cimRingOpenStatus' | |||
| DESC 'This property shows the success, or the reason for | DESC 'This property indicates the success, or the reason for | |||
| failure, of the station's most recent attempt to enter the | failure, of the station's most recent attempt to enter the | |||
| ring. Allowed values are: "No Open Attempted", | ring.' | |||
| "Bad Parameter", "Lobe Failed", "Signal Loss", | ||||
| "Insertion Timeout", "Ring Failed", "Beaconing", | ||||
| "Duplicate MAC", "Request Failed", "Remove Received", | ||||
| "Last Open Successful".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at260> NAME 'ringSpeed' | ( <oid-at454> NAME 'cimRingSpeed' | |||
| DESC 'The ring's bandwidth. Allowed values are: "Unknown", | DESC 'The ring's bandwidth.' | |||
| "Other", "One Megabit", "Four Megabit", "Sixteen Megabit".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc114> NAME 'dmtfTokenRingAdapter' | ( <oid-oc217> NAME 'cim22TokenRingAdapter' | |||
| DESC 'Capabilities of a TokenRingAdapter.' | DESC 'Capabilities and management of a TokenRingAdapter.' | |||
| SUP dmtfNetworkAdapter | SUP cim22NetworkAdapter | |||
| MUST ( networkAddresses $ maxDataSize $ capabilities $ | MAY (cimMaxDataSize $ cimEnabledCapabilities $ cimRingStatus $ | |||
| capabilityDescriptions $ enabledCapabilities $ | cimRingState $ cimRingOpenStatus $ cimRingSpeed) | |||
| ringStatus $ ringState $ ringOpenStatus $ ringSpeed) | ) | |||
| ( <oid-nf40> NAME 'cim22TokenRingAdapterNameForm' | ||||
| OC cim22TokenRingAdapter | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ) | |||
| 2.64 dmtfFibreChannelAdapter | ( <sr40> NAME 'cim22TokenRingAdapterStructureRule' | |||
| FORM cim22TokenRingAdapterNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| 3.61 cim22FibreChannelAdapter | ||||
| Capabilities of a fibre channel adapter | Capabilities of a fibre channel adapter | |||
| ( <oid-at261> NAME 'maxFrameSize' | ( <oid-at455> NAME 'cimMaxFrameSize' | |||
| DESC 'The maximum frame size, in bytes, supported by the Adapter.' | DESC 'The maximum frame size, in bytes, supported by the | |||
| Adapter.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at262> NAME 'supportedCOS' | ( <oid-at456> NAME 'cimSupportedCOS' | |||
| DESC 'The Fibre Channel Classes of Service that are supported by | DESC 'The Fibre Channel Classes of Service that are supported by | |||
| the Adapter, on its Ports. The currently negotiated COS for | the Adapter, on its Ports. The currently negotiated COS for | |||
| a connection is a property (NegotiatedCOS) on the | a connection is a property (NegotiatedCOS) on the | |||
| FibrePortActiveLogin association. Allowed values are: | FibrePortActiveLogin association.' | |||
| "Unknown", "1", "2", "3", "4", "6", "F".' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at457> NAME 'cimFC4TypesSupported' | ||||
| ( <oid-at263> NAME 'fC4TypesSupported' | ||||
| DESC 'An array of integers indicating the Fibre Channel FC-4 | DESC 'An array of integers indicating the Fibre Channel FC-4 | |||
| protocols supported by the Adapter. The protocols that are | protocols supported by the Adapter. The protocols that are | |||
| active and running are shown in the CurrentFC4Types | active and running are indicated in the CurrentFC4Types | |||
| property. The values used in this array are taken from the | property. The values used in this array are taken from the | |||
| FC-GS2 (bitmapped) field defined in Table 11 of the | FC-GS2 (bitmapped) field defined in Table 11 of the | |||
| standard. Also, FC-SB-2 codes are included from the T11 | standard. Also, FC-SB-2 codes are included from the T11 | |||
| document, 236V0. If the FC4 Type is "Vendor Unique"then the | document, 236V0. If the FC4 Type is "Vendor Unique" | |||
| specific vendor values (in the range, 0xE0 to 0xFF) should | (value=255), then the specific vendor values (in the range, | |||
| be listed in the FC4VendorUniqueTypes property.' | 0xE0 to 0xFF) should be listed in the FC4VendorUniqueTypes | |||
| property.' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at264> NAME 'fC4VendorUniqueTypes' | ( <oid-at458> NAME 'cimFC4VendorUniqueTypes' | |||
| DESC 'When the FC4TypesSupported array contains the value 255 | DESC 'When the FC4TypesSupported array contains the value 255 | |||
| "Vendor Unique", then this attribute lists of all the | ("Vendor Unique"), then this attribute lists of all the | |||
| vendor specific protocols supported by the Adapter. These | vendor specific protocols supported by the Adapter. These | |||
| values are in the range, 0xE0 to 0xFF.' | values are in the range, 0xE0 to 0xFF.' | |||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at265> NAME 'currentFC4Types' | ( <oid-at459> NAME 'cimCurrentFC4Types' | |||
| DESC 'An array of integers indicating the Fibre Channel FC-4 | DESC 'An array of integers indicating the Fibre Channel FC-4 | |||
| protocols currently running on the Adapter. A list of all | protocols currently running on the Adapter. A list of all | |||
| protocols supported by the Adapter is shown in the | protocols supported by the Adapter is indicated in the | |||
| FC4TypesSupported property.' | FC4TypesSupported property. The values used in this array | |||
| are taken from the FC-GS2 (bitmapped) field defined in | ||||
| Table 11 of the standard. Also, FC-SB-2 codes are included | ||||
| from the T11 document, 236V0. If the FC4 Type is "Vendor | ||||
| Unique" (value=255), then the specific vendor values (in | ||||
| the range, 0xE0 to 0xFF) that are currently running should | ||||
| be listed in the CurrentFC4VendorTypes property.' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at266> NAME 'currentFC4VendorTypes' | ||||
| ( <oid-at460> NAME 'cimCurrentFC4VendorTypes' | ||||
| DESC 'When the CurrentFC4Types array contains the value 255 | DESC 'When the CurrentFC4Types array contains the value 255 | |||
| "Vendor Unique", then this attribute lists all the vendor | ("Vendor Unique"), then this attribute lists all the vendor | |||
| specific protocols running on the Adapter.' | specific protocols running on the Adapter.' | |||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at267> NAME 'resourceAllocationTimeout' | ( <oid-at461> NAME 'cimResourceAllocationTimeout' | |||
| DESC 'timeout value (in milliseconds) for determining | DESC 'A "long" timeout value (in milliseconds) for determining | |||
| when to reinstate a Recovery_Qualifier. The default value | when to reinstate a Recovery_Qualifier. The default value | |||
| is 120 seconds (120000 milliseconds). It is typically set | is 120 seconds (120000 milliseconds). It is typically set | |||
| to the ErrorDetectTimeout value + 2*(fabric delay time).' | to the ErrorDetectTimeout value + 2*(fabric delay time).' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at268> NAME 'errorDetectTimeout' | ( <oid-at462> NAME 'cimErrorDetectTimeout' | |||
| DESC 'timeout value (in milliseconds) for determining that an | DESC 'A "short" timeout value (in milliseconds) for determining | |||
| error has occurred. The default value is 10 seconds (10000 | that an error has occurred. The default value is 10 seconds | |||
| milliseconds).' | (10000 milliseconds).' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc115> NAME 'dmtfFibreChannelAdapter' | ( <oid-oc218> NAME 'cim22FibreChannelAdapter' | |||
| DESC 'Capabilities of a Fibre Channel Adapter.' | DESC 'Capabilities and management of a Fibre Channel Adapter.' | |||
| SUP dmtfNetworkAdapter | SUP cim22NetworkAdapter | |||
| MUST (maxFrameSize $ supportedCOS $ fC4TypesSupported $ | MAY (cimMaxFrameSize $ cimSupportedCOS $ cimFC4TypesSupported $ | |||
| fC4VendorUniqueTypes $ currentFC4Types $ | cimFC4VendorUniqueTypes $ cimCurrentFC4Types $ | |||
| currentFC4VendorTypes $ capabilities $ | cimCurrentFC4VendorTypes $ cimResourceAllocationTimeout $ | |||
| capabilityDescriptions $ resourceAllocationTimeout $ | cimErrorDetectTimeout) | |||
| errorDetectTimeout) | ||||
| ) | ) | |||
| 2.65 dmtfFibrePort | ( <oid-nf41> NAME 'cim22FibreChannelAdapterNameForm' | |||
| OC cim22FibreChannelAdapter | ||||
| This class models capabilities of a fibre channel port device. | MUST (orderedCimModelPath) | |||
| ( <oid-at269> NAME 'addressIdentifier' | ||||
| DESC 'An address value used to identify the source (S_ID) or | ||||
| destination (D_ID) of a frame. The FC-SW standard includes | ||||
| a table of special address identifier values and their | ||||
| meanings. Consult the FC-SW documentation for additional | ||||
| information.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ) | |||
| ( <oid-at270> NAME 'supportedPortTypes' | ( <sr41> NAME 'cim22FibreChannelAdapterStructureRule' | |||
| DESC 'An array indicating the modes in which the Port can | FORM cim22FibreChannelAdapterNameForm | |||
| operate. A particular mode may be listed multiple times in | SUP <sr2> | |||
| the SupportedPortTypes array to define that | ||||
| multiple, unique version levels are supported. Version | ||||
| information is defined in the PortTypeVersions property. | ||||
| Allowed values are: "Unknown", "N", "NL-Private", | ||||
| "NL-Public", "E", "F", "FL".' | ||||
| SYNTAX integer | ||||
| ) | ) | |||
| ( <oid-at271> NAME 'portTypeVersions' | The following content rule specifies the auxiliary classes that may | |||
| DESC 'Version information for each of the SupportedPortTypes. A | be attached to cim22FibreChannelAdapter. | |||
| particular PortType (mode) may be listed multiple times in | ||||
| the SupportedPortTypes array to define multiple, | ||||
| unique version levels.' | ||||
| SYNTAX string | ||||
| ) | ||||
| ( <oid-at272> NAME 'enabledPortTypes' | ( <oid-oc218> NAME 'cim22FibreChannelAdapterContentRule' | |||
| DESC 'The specific modes currently enabled for the Port. The | DESC 'The auxiliary classes that may be attached to | |||
| values are equal to, or a subset of the values in the | cim22FibreChannelAdapter' | |||
| SupportedPortTypes array.' | AUX (cim22FibrePortOnFCAdapterAuxClass) | |||
| SYNTAX integer | ||||
| ) | ) | |||
| ( <oid-at273> NAME 'enabledVersions' | 3.62 cim22FibrePort | |||
| DESC 'Version information for each of the EnabledPortTypes. A | ||||
| particular PortType (mode) may be listed multiple times in | This class models capabilities of a fibre channel port device. | |||
| the EnabledPortTypes array to define multiple, | ||||
| unique version levels.' | ( <oid-at463> NAME 'cimAddressIdentifier' | |||
| SYNTAX string | DESC 'An address value used to identify the source (S_ID) or | |||
| destination (D_ID) of a frame. The FC-SW standard includes | ||||
| a table of special address identifier values and their | ||||
| meanings. Consult the FC-SW documentation for additional | ||||
| information.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ) | |||
| ( <oid-at274> NAME 'currentPortType' | ( <oid-at470> NAME 'cimCurrentPortType' | |||
| DESC 'The specific mode in which the Port is currently | DESC 'The specific mode in which the Port is currently | |||
| running. The value is one entry from the | running. The value is one of the entries in the | |||
| EnabledPortTypes array.' | EnabledPortTypes array. The current port type/mode is | |||
| dependent on the fibre technology. For example, in a public | ||||
| loop network, you might indicate a port type of "FL" | ||||
| (value=6) or "NL" (value=2).' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at275> NAME 'currentVersion' | ( <oid-at471> NAME 'cimCurrentVersion' | |||
| DESC 'Version information for the CurrentPortType that is | DESC 'Version information for the CurrentPortType that is active.' | |||
| active.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at276> NAME 'aliasAddresses' | ( <oid-at472> NAME 'cimAliasAddresses' | |||
| DESC 'One or more address identifiers that may be recognized by | DESC 'One or more address identifiers that may be recognized by | |||
| the Port, in addition to its port-specific | the Port, in addition to its port-specific | |||
| identifier. Multicast or hunt group addresses that are | identifier. Multicast or hunt group addresses that are | |||
| recognized by the Port would be identified in this array.' | recognized by the Port would be identified in this array.' | |||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at277> NAME 'receiverTransmitterTimeout' | ( <oid-at473> NAME 'cimReceiverTransmitterTimeout' | |||
| DESC 'Timeout value in milliseconds used to determine when loss | DESC 'Timeout value in milliseconds used to determine when loss | |||
| of synchronization has occurred. The typical default is 100 | of synchronization has occurred. The typical default is 100 | |||
| msec.' | msec.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at278> NAME 'bypassedState' | ( <oid-at474> NAME 'cimBypassedState' | |||
| DESC 'Indication of whether the Port is currently bypassed | DESC 'Indication of whether the Port is currently bypassed | |||
| (value=2) or not (value=1). A value of 3 ("Forced Insert") | (value=2) or not (value=1). A value of 3 ("Forced Insert") | |||
| describes that the Port is forced active, when it would | describes that the Port is forced active, when it would | |||
| otherwise be "Bypassed". Allowed values are: "Unknown", | otherwise be "Bypassed".' | |||
| "Not Bypassed", "Bypassed", "Forced Insert".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc116> NAME 'dmtfFibrePort' | ( <oid-oc219> NAME 'cim22FibrePort' | |||
| DESC 'Capabilities of a Fibre Channel Port Device.' | DESC 'Capabilities and management of a Fibre Channel Port Device.' | |||
| SUP dmtfLogicalPort | SUP cim22LogicalPort | |||
| MUST (addressIdentifier $ supportedPortTypes $ portTypeVersions $ | MAY (cimAddressIdentifier $ cimCurrentPortType $ | |||
| enabledPortTypes $ enabledVersions $ currentPortType $ | cimCurrentVersion $ cimAliasAddresses $ | |||
| currentVersion $ aliasAddresses $ | cimReceiverTransmitterTimeout $ cimBypassedState) | |||
| receiverTransmitterTimeout $ bypassedState) | ) | |||
| ( <oid-nf42> NAME 'cim22FibrePortNameForm' | ||||
| OC cim22FibrePort | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ) | |||
| 2.66 dmtfFibrePortOnFCAdapterAuxClass | ( <sr42> NAME 'cim22FibrePortStructureRule' | |||
| FORM cim22FibrePortNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| The following content rule specifies the auxiliary classes that may | ||||
| be attached to cim22FibrePort. | ||||
| ( <oid-oc219> NAME 'cim22FibrePortContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to cim22FibrePort' | ||||
| AUX (cim22FibrePortOnFCAdapterAuxClass $ | ||||
| cim22FibrePortActiveLoginAuxClass) | ||||
| ) | ||||
| 3.63 cim22FibrePortOnFCAdapterAuxClass | ||||
| This auxiliary class associates a fibre port with a fibre channel | This auxiliary class associates a fibre port with a fibre channel | |||
| adapter. Cardinalities are defined to show the intent and usage of | adapter. Cardinalities are defined to show the intent and usage of | |||
| the model, that an Adapter is synonymous with its Port (connection | the model, that an Adapter is synonymous with its Port (connection | |||
| point). Therefore, antecedentRefs may only point to a single | point). | |||
| dmtfFibreChannelAdapter objects and dependentRefs may only point to a | ||||
| single dmtfFibrePort object. | ||||
| Where more than one Port may be active at a time, individual Adapters | Where more than one Port may be active at a time, individual Adapters | |||
| with individual operating data and characteristics really exist. If | with individual operating data and characteristics really exist. If | |||
| there are multiple connection points, but they exist only to provide | there are multiple connection points, but they exist only to provide | |||
| multiple physical form factors (only one connection may be active at | multiple physical form factors (only one connection may be active at | |||
| a time), then one fibre channel adapter and one fibre port (the | a time), then one fibre channel adapter and one fibre port (the | |||
| active one) exist. On the hardware side, the realizations of these | active one) exist. On the hardware side, the realizations of these | |||
| entities in dmtfPhysicalElement objects may be as a dmtfCard (for | entities in cim22PhysicalElement objects may be as a cim22Card (for | |||
| example) with multiple dmtfPhysicalConnectors. | example) with multiple cim22PhysicalConnectors. | |||
| ( <oid-oc117> NAME 'dmtfFibrePortOnFCAdapterAuxClass' | ( <oid-oc220> NAME 'cim22FibrePortOnFCAdapterAuxClass' | |||
| DESC 'associates a FibrePort with a FibreChannelAdapter.' | DESC 'FibrePortOnFCAdapter associates a FibrePort with a | |||
| SUP dmtfPortOnDeviceAuxClass AUXILIARY | FibreChannelAdapter. Cardinalities are defined as Max(1) to | |||
| indicate the intent and usage of the model - that an | ||||
| Adapter is synonymous with its Port (connection | ||||
| point). Where you have a multi-Port Adapter and more than | ||||
| one Port may be active at a time, individual Adapters with | ||||
| individual operating data and characteristics really | ||||
| exist. If you have multiple connection points, but they | ||||
| exist only to provide multiple physical form factors (only | ||||
| one connection may be active at a time), then one | ||||
| FibreChannelAdapter and one FibrePort (the active one) | ||||
| exist. On the hardware side, the realizations of these | ||||
| entities in PhysicalElements may be as a cim22Card (for | ||||
| example) with multiple cim22PhysicalConnectors. Attribute | ||||
| cimAntecedentRef points to | ||||
| cim22FibreChannelAdapter and attribute cimDependentRef points | ||||
| to cim22FibrePort.' | ||||
| SUP cim22PortOnDeviceAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.67 dmtfFibrePortActiveLoginAuxClass | 3.64 cim22FibrePortActiveLoginAuxClass | |||
| This auxiliary class shows that two fibre ports are connected via a | This auxiliary class shows that two fibre ports are connected via a | |||
| login and have negotiated their class of service, frame size and | login and have negotiated their class of service, frame size and | |||
| other link characteristics, as specified by an instance of this | other link characteristics, as specified by an instance of this | |||
| class. Thus, the RDN is composed of the login originator's and | class. Thus, the RDN is composed of the login originator's and | |||
| responder's keys plus the class of service, a unique combination that | responder's keys plus the class of service, a unique combination that | |||
| prevents subclassing this class from dmtfDeviceConnectionAuxClass. | prevents subclassing this class from cim22DeviceConnectionAuxClass. | |||
| ( <oid-at279> NAME 'loginOriginatorRefs' | ( <oid-at475> NAME 'cimNegotiatedCOS' | |||
| DESC 'The originator of the login. May be used as an RDN.' | DESC 'The Fibre Channel Class of Service that is currently | |||
| SYNTAX DN | running between the Ports. Since two Ports can be | |||
| simultaneously connected at different Classes of Service, | ||||
| this property had to be part of the object's key and | ||||
| therefore, an instance's identity.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ) | |||
| ( <oid-at280> NAME 'loginResponderRefs' | ( <oid-at476> NAME 'cimLoginOriginatorRef' | |||
| DESC 'The responder to the login. May be used as an RDN.' | DESC 'The originator of the login.' | |||
| SYNTAX DN | SYNTAX DN | |||
| ) | ) | |||
| ( <oid-at281> NAME 'negotiatedCOS' | ( <oid-at477> NAME 'cimLoginResponderRef' | |||
| DESC 'The Fibre Channel Class of Service that is currently | DESC 'The responder to the login.' | |||
| running between the Ports. Since two Ports can be | SYNTAX DN | |||
| simultaneously connected at different Classes of Service, | ||||
| this property had to be part of the object's key and | ||||
| therefore, an instance's identity. May therefore be used | ||||
| as an RDN. Allowed values are: "Unknown", "1", "2", "3", | ||||
| "4", "6", "F".' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ) | |||
| ( <oid-at282> NAME 'negotiatedFrameSize' | ( <oid-at478> NAME 'cimNegotiatedFrameSize' | |||
| DESC 'The Fibre Channel frame size, in bytes, that is currently | DESC 'The Fibre Channel frame size, in bytes, that is currently | |||
| negotiated between the two Ports.' | negotiated between the two Ports.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at283> NAME 'aCKModel' | ( <oid-at479> NAME 'cimACKModel' | |||
| DESC 'Acknowledgement model negotiated during Port login. For | DESC 'Acknowledgement model negotiated during Port login. For | |||
| example, ACK-1 shows that each frame should be | example, ACK-1 indicates that each frame should be | |||
| acknowledged. Allowed values are: "Unknown", "ACK-0", | acknowledged.' | |||
| "ACK-1", "ACK-N".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at284> NAME 'bufferToBufferModel' | ||||
| ( <oid-at480> NAME 'cimBufferToBufferModel' | ||||
| DESC 'The buffer-to-buffer model negotiated during Port | DESC 'The buffer-to-buffer model negotiated during Port | |||
| login. Either the model defined by the FC-PH standard is | login. Either the model defined by the FC-PH standard is used | |||
| used (value=1, "Regular") or an "Alternate" model is | value=1, "Regular"), or an "Alternate" model is negotiated.' | |||
| negotiated. Allowed values are: "Unknown", "Regular", | ||||
| "Alternate".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at285> NAME 'originatorBufferCredit' | ( <oid-at481> NAME 'cimOriginatorBufferCredit' | |||
| DESC 'OriginatorBufferCredit reflects the buffer credit of the | DESC 'OriginatorBufferCredit reflects the buffer credit of the | |||
| Port defined as the LoginOriginator. It is the number of | Port defined as the LoginOriginator. It is the number of | |||
| frame buffers made available BY the originating Port, TO | frame buffers made available BY the originating Port, TO | |||
| the responder Port. Buffer credits are used in point to | the responder Port. Buffer credits are used in point to | |||
| point connections, when an NL-Local Port is logged into | point connections, when an NL-Local Port is logged into | |||
| another NL-Local Port, and when Nx Ports are logged into Fx | another NL-Local Port, and when Nx Ports are logged into Fx | |||
| Ports. In other scenarios, this value is undefined.' | Ports. In other scenarios, this value is undefined.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at286> NAME 'responderBufferCredit' | ( <oid-at490> NAME 'cimResponderBufferCredit' | |||
| DESC 'ResponderBufferCredit reflects the buffer credit of the | DESC 'ResponderBufferCredit reflects the buffer credit of the | |||
| Port defined as the LoginResponder. It is the number of | Port defined as the LoginResponder. It is the number of | |||
| frame buffers made available BY the responder Port, TO the | frame buffers made available BY the responder Port, TO the | |||
| originating Port. Buffer credits are used in point to point | originating Port. Buffer credits are used in point to point | |||
| connections, when an NL-Local Port is logged into another | connections, when an NL-Local Port is logged into another | |||
| NL-Local Port, and when Nx Ports are logged into Fx | NL-Local Port, and when Nx Ports are logged into Fx | |||
| Ports. In other scenarios, this value is undefined.' | Ports. In other scenarios, this value is undefined.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at287> NAME 'originatorEndCredit' | ( <oid-at491> NAME 'cimOriginatorEndCredit' | |||
| DESC 'OriginatorEndCredit reflects the end credit of the Port | DESC 'OriginatorEndCredit reflects the end credit of the Port | |||
| defined as the LoginOriginator. It is the number of frame | defined as the LoginOriginator. It is the number of frame | |||
| buffers made available BY the originating Port, TO the | buffers made available BY the originating Port, TO the | |||
| responder Port. End credits are used in point to point | responder Port. End credits are used in point to point | |||
| connections, when an NL-Local Port is logged into another | connections, when an NL-Local Port is logged into another | |||
| NL-Local Port, and when Nx Ports are logged into remote Nx | NL-Local Port, and when Nx Ports are logged into remote Nx | |||
| Ports. In other scenarios, this value is undefined.' | Ports. In other scenarios, this value is undefined.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at288> NAME 'responderEndCredit' | ( <oid-at492> NAME 'cimResponderEndCredit' | |||
| DESC 'ResponderEndCredit reflects the end credit of the Port | DESC 'ResponderEndCredit reflects the end credit of the Port | |||
| defined as the LoginResponder. It is the number of frame | defined as the LoginResponder. It is the number of frame | |||
| buffers made available BY the responder Port, TO the | buffers made available BY the responder Port, TO the | |||
| originating Port. End credits are used in point to point | originating Port. End credits are used in point to point | |||
| connections, when an NL-Local Port is logged into another | connections, when an NL-Local Port is logged into another | |||
| NL-Local Port, and when Nx Ports are logged into remote Nx | NL-Local Port, and when Nx Ports are logged into remote Nx | |||
| Ports. In other scenarios, this value is undefined.' | Ports. In other scenarios, this value is undefined.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc118> NAME 'dmtfFibrePortActiveLoginAuxClass' | ( <oid-oc221> NAME 'cim22FibrePortActiveLoginAuxClass' | |||
| DESC shows that two FibrePorts are connected via a login.' | DESC 'FibrePortActiveLogin indicates that two FibrePorts are | |||
| connected via a login and have negotiated their Class Of | ||||
| Service, frame size and other link characteristics, as | ||||
| specified by an instance of this class. Both reference | ||||
| attributes point to cim22FibrePort objects.' | ||||
| SUP top AUXILIARY | SUP top AUXILIARY | |||
| MUST (dmtfFibrePortRefs $ dmtfFibrePortRefs $ negotiatedCOS $ | MUST (cimNegotiatedCOS) | |||
| negotiatedFrameSize $ negotiatedSpeed $ aCKModel $ | MAY (cimLoginOriginatorRef $ cimLoginResponderRef $ | |||
| bufferToBufferModel $ originatorBufferCredit $ | cimNegotiatedFrameSize $ cimNegotiatedSpeed $ cimACKModel $ | |||
| responderBufferCredit $ originatorEndCredit $ | cimBufferToBufferModel $ cimOriginatorBufferCredit $ | |||
| responderEndCredit) | cimResponderBufferCredit $ cimOriginatorEndCredit $ | |||
| cimResponderEndCredit) | ||||
| ) | ) | |||
| 2.68 dmtfFibreProtocolService | 3.65 cim22FibreProtocolService | |||
| To be defined later. | To be defined later. | |||
| ( <oid-oc119> NAME 'dmtfFibreProtocolService' | ( <oid-oc222> NAME 'cim22FibreProtocolService' | |||
| DESC 'FibreProtocolService abstracts and allows the management of | DESC 'FibreProtocolService abstracts and allows the management of | |||
| the Alias, Management, Time, Security, Directory (Naming) | the Alias, Management, Time, Security, Directory (Naming) | |||
| and other services and functions available in a Fibre | and other services and functions available in a Fibre | |||
| Channel network. This class will be further defined in a | Channel network. This class will be further defined in a | |||
| later release of CIM.' | later release of CIM.' | |||
| SUP dmtfService | SUP cim22Service | |||
| ) | ) | |||
| 2.69 dmtfNetworkAdapterRedundancyComponentAuxClass | 3.66 cim22NetworkAdapterRedundancyComponentAuxClass | |||
| This auxiliary class shows the role that a network adapter provides | This auxiliary class shows the role that a network adapter provides | |||
| in an extra capacity group that provides load balancing. In this | in an extra capacity group that provides load balancing. | |||
| class, groupRefs point to dmtfExtraCapacityGroup objects and partRefs | ||||
| point to dmtfNetworkAdapter objects. | ||||
| ( <oid-at289> NAME 'scopeOfBalancing' | ( <oid-at493> NAME 'cimScopeOfBalancing' | |||
| DESC 'Shows the scope of load balancing for the | DESC 'Indicates the scope of load balancing for the | |||
| NetworkAdapters involved in the RedundancyGroup. Load | NetworkAdapters involved in the RedundancyGroup. Load | |||
| balancing may be restricted to transmitting data only | balancing may be restricted to transmitting data only | |||
| (value=1), receiving data only (value=2), or used for both | (value=1), receiving data only (value=2), or used for both | |||
| transmit and receive (value=3).' | transmit and receive (value=3).' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at494> NAME 'cimPrimaryAdapter' | ||||
| ( <oid-at290> NAME 'primaryAdapter' | ||||
| DESC 'Boolean indicating whether the Network Adapter is an | DESC 'Boolean indicating whether the Network Adapter is an | |||
| original primary adapter (value=1), a preferred primary | original primary adapter (value=1), a preferred primary | |||
| adapter (2), or both (3). Values of "Unknown" (0) and | adapter (2), or both (3). Values of "Unknown" and "Not | |||
| "Not Applicable" (4) may also be specified.' | Applicable" may also be specified.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc120> NAME 'dmtfNetworkAdapterRedundancyComponentAuxClass' | ( <oid-oc223> NAME 'cim22NetworkAdapterRedundancyComponentAuxClass' | |||
| DESC 'shows the role that a NetworkAdapter plays in a | DESC 'cim22NetworkAdapterRedundancyComponent indicates the role | |||
| ExtraCapacityGroup, providing load balancing.' | that a NetworkAdapter plays in a ExtraCapacityGroup, | |||
| SUP dmtfRedundancyComponentAuxClass AUXILIARY | providing load balancing. Attribute cimGroupComponentRef | |||
| MUST (dmtfExtraCapacityGroupRefs $ dmtfNetworkAdapterRefs $ | points to cim22ExtraCapacityGroup and attribute | |||
| scopeOfBalancing $ primaryAdapter) | cimPartComponentRef points to cim22NetworkAdapter.' | |||
| SUP cim22RedundancyComponentAuxClass AUXILIARY | ||||
| MAY (cimGroupComponentRef $ cimPartComponentRef $ | ||||
| cimScopeOfBalancing $ cimPrimaryAdapter) | ||||
| ) | ) | |||
| 2.70 dmtfNetworkVirtualAdapterAuxClass | 3.67 cim22NetworkVirtualAdapterAuxClass | |||
| This association shows that a network adapter is actually the result | This association shows that a network adapter is actually the result | |||
| of several adapters participating in a load balanced redundancy | of several adapters participating in a load balanced redundancy | |||
| group. In it, systemElementRefs point to dmtfNetworkAdapter Objects | group. | |||
| and sameElementRefs point to dmtfExtraCapacityGroup Objects. | ||||
| ( <oid-oc121> NAME 'dmtfNetworkVirtualAdapterAuxClass' | ( <oid-oc224> NAME 'cim22NetworkVirtualAdapterAuxClass' | |||
| DESC 'describes that an instance of NetworkAdapter is actually | DESC 'NetworkVirtualAdapter describes that an instance of | |||
| the result of several Adapters participating in a load | NetworkAdapter is actually the result of several Adapters | |||
| balanced RedundancyGroup.' | participating in a load balanced RedundancyGroup. Attribute | |||
| SUP dmtfLogicalIdentityAuxClass AUXILIARY | cimSystemElementRef points to cim22NetworkAdapter and | |||
| attribute cimSameElementRef points to | ||||
| cim22ExtraCapacityGroup.' | ||||
| SUP cim22LogicalIdentityAuxClass AUXILIARY | ||||
| MAY (cimSystemElementRef $ cimSameElementRef) | ||||
| ) | ) | |||
| 2.71 dmtfController | 3.68 cim22Controller | |||
| This class is a superclass for grouping the miscellaneous control- | This class is a superclass for grouping the miscellaneous control- | |||
| related devices that exist and is an abstraction for devices with a | related devices that exist and is an abstraction for devices with a | |||
| single protocol stack, which exist primarily for communication to, | single protocol stack, which exist primarily for communication to, | |||
| and control or reset of downstream devices. | and control or reset of downstream devices. | |||
| ( <oid-at291> NAME 'protocolSupported' | ( <oid-at495> NAME 'cimProtocolSupported' | |||
| DESC 'The protocol used by the Controller to access "controlled" | DESC 'The protocol used by the Controller to access "controlled" | |||
| Devices.' | Devices.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at496> NAME 'cimMaxNumberControlled' | ||||
| ( <oid-at292> NAME 'maxNumberControlled' | ||||
| DESC 'Maximum number of directly addressable entities supported | DESC 'Maximum number of directly addressable entities supported | |||
| by this Controller. A value of 0 should be used if the | by this Controller. A value of 0 should be used if the | |||
| number is unknown or unlimited.' | number is unknown or unlimited.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc122> NAME 'dmtfController' | ( <oid-oc225> NAME 'cim22Controller' | |||
| DESC 'superclass for grouping the miscellaneous control-related | DESC 'Controller is a superclass for grouping the miscellaneous | |||
| Devices that exist.' | control-related Devices that exist. Examples of Controllers | |||
| are SCSIControllers, USBControllers, SerialControllers, | ||||
| ... The Controller class is an abstraction for Devices with | ||||
| a single protocol stack, which exist primarily for | ||||
| communication to, and control or reset of downstream | ||||
| (ControlledBy) Devices.' | ||||
| SUP cim22LogicalDevice | ||||
| MAY (cimTimeOfLastReset $ cimProtocolSupported $ | ||||
| cimMaxNumberControlled) | ||||
| ) | ||||
| SUP dmtfLogicalDevice ABSTRACT | The following content rule specifies the auxiliary classes that may | |||
| MUST (timeOfLastReset $ protocolSupported $ maxNumberControlled) | be attached to cim22Controller. | |||
| ( <oid-oc225> NAME 'cim22ControllerContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22Controller' | ||||
| AUX (cim22ControlledByAuxClass) | ||||
| ) | ) | |||
| 2.72 dmtfControlledByAuxClass | 3.69 cim22ControlledByAuxClass | |||
| This auxiliary class shows those devices are commanded by or accessed | This auxiliary class shows those devices are commanded by or accessed | |||
| through a controller. In this class, antecedentRefs point to | through a controller. | |||
| dmtfController objects and dependentRefs point to dmtfLogicalDevice | ||||
| objects. | ||||
| ( <oid-at293> NAME 'accessState' | ( <oid-at497> NAME 'cimAccessState' | |||
| DESC 'shows whether the Controller is actively commanding or | DESC 'The State property indicates whether the Controller is | |||
| accessing the Device (value=1) or not (value=2). Also, the | actively commanding or accessing the Device (value=1) or | |||
| value, "Unknown" (0) is defined. This information is | not (value=2). Also, the value, "Unknown" (0), can be | |||
| necessary when a LogicalDevice can be commanded by, or | defined. This information is necessary when a LogicalDevice | |||
| accessed through, multiple Controllers.' | can be commanded by, or accessed through, multiple | |||
| Controllers.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at294> NAME 'timeOfDeviceReset' | ( <oid-at498> NAME 'cimTimeOfDeviceReset' | |||
| DESC 'The time that the downstream Device was last reset by the | DESC 'The time that the downstream Device was last reset by the | |||
| Controller.' | Controller.' | |||
| SYNTAX generalizedTime SINGLE-VALUE | SYNTAX generalizedTime SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc226> NAME 'cim22ControlledByAuxClass' | ||||
| ( <oid-oc123> NAME 'dmtfControlledByAuxClass' | DESC 'The ControlledBy relationship indicates which Devices are | |||
| DESC 'shows those Devices are commanded by or accessed | commanded by or accessed through the Controller | |||
| through which controllers' | LogicalDevice. Attribute cimAntecedentRef points to | |||
| SUP dmtfDeviceConnectionAuxClass AUXILIARY | cim22Controller and attribute cimDependentRef points to | |||
| MUST (accessState $ timeOfDeviceReset) | cim22LogicalDevice.' | |||
| SUP cim22DeviceConnectionAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef $ cimAccessState $ | ||||
| cimTimeOfDeviceReset) | ||||
| ) | ) | |||
| 2.73 dmtfParallelController | 3.70 cim22ParallelController | |||
| This class describes the capabilities of a parallel controller. | This class describes the capabilities of a parallel controller. | |||
| ( <oid-at295> NAME 'dMASupport' | ( <oid-at499> NAME 'cimDMASupport' | |||
| DESC 'Set to true if the ParallelController supports DMA.' | DESC 'Set to true if the ParallelController supports DMA.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at296> NAME 'security' | ( <oid-at500> NAME 'cimSecurity' | |||
| DESC 'An enumeration indicating the operational security for the | DESC 'An enumeration indicating the operational security for the | |||
| Controller. For example, information that the Device's | Controller. For example, information that the Device's | |||
| external interface is locked out (value=4) or "Boot" | external interface is locked out (value=4) or "Boot Bypass" | |||
| (value=6) can be described using this property.' | (value=6) can be described using this property.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ||||
| ( <oid-oc227> NAME 'cim22ParallelController' | ||||
| DESC 'Capabilities and management of the ParallelController.' | ||||
| SUP cim22Controller | ||||
| MAY (cimDMASupport $ cimSecurity) | ||||
| ) | ) | |||
| ( <oid-oc124> NAME 'dmtfParallelController' | ( <oid-nf43> NAME 'cim22ParallelControllerNameForm' | |||
| DESC 'Capabilities of the ParallelController.' | OC cim22ParallelController | |||
| SUP dmtfController | MUST (orderedCimModelPath) | |||
| MUST (dMASupport $ capabilities $ capabilityDescriptions $ | ||||
| security) | ||||
| ) | ) | |||
| 2.74 dmtfSerialController | ( <sr43> NAME 'cim22ParallelControllerStructureRule' | |||
| FORM cim22ParallelControllerNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| 3.71 cim22SerialController | ||||
| This class describes capabilities of a serial controller. | This class describes capabilities of a serial controller. | |||
| ( <oid-at297> NAME 'maxBaudRate' | ( <oid-at501> NAME 'cimMaxBaudRate' | |||
| DESC 'Maximum baud rate in Bits per Second supported by the | DESC 'Maximum baud rate in Bits per Second supported by the | |||
| SerialController.' | SerialController.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc125> NAME 'dmtfSerialController' | ( <oid-oc228> NAME 'cim22SerialController' | |||
| DESC 'Capabilities of the SerialController.' | DESC 'Capabilities and management of the SerialController.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| MUST (capabilities $ capabilityDescriptions $ maxBaudRate $ | MAY (cimMaxBaudRate $ cimSecurity) | |||
| security) | ||||
| ) | ) | |||
| 2.75 dmtfSerialInterfaceAuxClass | ( <oid-nf44> NAME 'cim22SerialControllerNameForm' | |||
| OC cim22SerialController | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| This auxiliary class is a subclass of dmtfControlledByAuxClass. It | ( <sr44> NAME 'cim22SerialControllerStructureRule' | |||
| FORM cim22SerialControllerNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| The following content rule specifies the auxiliary classes that may | ||||
| be attached to cim22SerialController. | ||||
| ( <oid-oc228> NAME 'cim22SerialControllerContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22SerialController' | ||||
| AUX (cim22SerialInterfaceAuxClass) | ||||
| ) | ||||
| 3.72 cim22SerialInterfaceAuxClass | ||||
| This auxiliary class is a subclass of cim22ControlledByAuxClass. It | ||||
| shows those devices are accessed through a serial controller and the | shows those devices are accessed through a serial controller and the | |||
| characteristics of this access. In this class, antecedentRefs point | characteristics of this access. | |||
| to dmtfSerialController objects. | ||||
| ( <oid-at298> NAME 'numberOfStopBits' | ( <oid-at502> NAME 'cimNumberOfStopBits' | |||
| DESC 'Number of stop bits to be transmitted.' | DESC 'Number of stop bits to be transmitted.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at299> NAME 'parityInfo' | ( <oid-at503> NAME 'cimParityInfo' | |||
| DESC 'Information on the parity setting for transmitted data. No | DESC 'Information on the parity setting for transmitted data. No | |||
| parity (value=1), even (2) or odd (3) can be specified. | parity (value=1), even (2) or odd (3) can be specified.' | |||
| Allowed values are: "Unknown", "None", "Even", "Odd".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at504> NAME 'cimFlowControlInfo' | ||||
| ( <oid-at300> NAME 'flowControlInfo' | ||||
| DESC 'An integer enumeration indicating the flow control | DESC 'An integer enumeration indicating the flow control | |||
| (Xon-Xoff and/or RTS/CTS) for transmitted data. Allowed | (Xon-Xoff and/or RTS/CTS) for transmitted data.' | |||
| values are: "Unknown", "Not Supported", "None", "XonXoff", | ||||
| "RTS/CTS", "Both XonXoff and RTS/CTS".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc126> NAME 'dmtfSerialInterfaceAuxClass' | ( <oid-oc229> NAME 'cim22SerialInterfaceAuxClass' | |||
| DESC 'shows those Devices are accessed through the | DESC 'SerialInterface is a ControlledBy relationship indicating | |||
| SerialController and the characteristics of this access.' | which Devices are accessed through the SerialController and | |||
| SUP dmtfControlledByAuxClass AUXILIARY | the characteristics of this access. Attribute | |||
| MUST (negotiatedDataWidth $ numberOfStopBits $ parityInfo $ | cimAntecedentRef points to cim22SerialController and | |||
| flowControlInfo) | attribute cimDependentRef points to cim22LogicalDevice.' | |||
| SUP cim22ControlledByAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef $ cimNegotiatedDataWidth $ | ||||
| cimNumberOfStopBits $ cimParityInfo $ cimFlowControlInfo) | ||||
| ) | ) | |||
| 2.76 dmtfSCSIController | 3.73 cim22SCSIController | |||
| This class provides capabilities of a SCSI controller. | This class provides capabilities of a SCSI controller. | |||
| ( <oid-at301> NAME 'protectionManagement' | ( <oid-at505> NAME 'cimProtectionManagement' | |||
| DESC 'An integer enumeration indicating whether the | DESC 'An integer enumeration indicating whether or not the | |||
| SCSIController provides redundancy or protection against | SCSIController provides redundancy or protection against | |||
| device failures.' | device failures.' | |||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at302> NAME 'maxDataWidth' | ||||
| DESC 'Maximum data width (in bits) supported by the | ||||
| SCSIController.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at303> NAME 'maxTransferRate' | ( <oid-at506> NAME 'cimMaxTransferRate' | |||
| DESC 'Maximum transfer rate (in Bits per Second) supported by the | DESC 'Maximum transfer rate (in Bits per Second) supported by the | |||
| SCSIController.' | SCSIController.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at304> NAME 'signalCapabilities' | ( <oid-at507> NAME 'cimSignalCapabilities' | |||
| DESC 'Signal capabilities that can be supported by the | DESC 'Signal capabilities that can be supported by the | |||
| SCSIController. For example, the Controller may support | SCSIController. For example, the Controller may support | |||
| "Single Ended". Here, the values 3 and 4 would be | "Single Ended" and "Differential". In this case, the values | |||
| written to the SignalCapabilities array.' | 3 and 4 would be written to the SignalCapabilities array.' | |||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-oc127> NAME 'dmtfSCSIController' | ( <oid-oc230> NAME 'cim22SCSIController' | |||
| DESC 'Capabilities of the SCSIController.' | DESC 'Capabilities and management of the SCSIController.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| MUST (protectionManagement $ maxDataWidth $ maxTransferRate $ | MAY (cimProtectionManagement $ cimMaxDataWidth $ | |||
| signalCapabilities) | cimMaxTransferRate $ cimSignalCapabilities) | |||
| ) | ) | |||
| 2.77 dmtfSCSIInterfaceAuxClass | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22SCSIController. | ||||
| This auxiliary class shows those devices are accessed trhough a SCSI | ( <oid-oc230> NAME 'cim22SCSIControllerContentRule' | |||
| controller and the characteristics of which access. As this class is | DESC 'The auxiliary classes that may be attached to | |||
| a subclass of dmtfControoledByAuxClass, antecedentRefs point to | cim22SCSIController' | |||
| dmtfSCSICOntroller objects. | AUX (cim22SCSIInterfaceAuxClass) | |||
| ) | ||||
| ( <oid-at305> NAME 'initiatorId' | 3.74 cim22SCSIInterfaceAuxClass | |||
| This auxiliary class shows those devices are accessed through a SCSI | ||||
| controller and the characteristics of which access. | ||||
| ( <oid-at508> NAME 'cimInitiatorId' | ||||
| DESC 'The SCSI Initiator ID.' | DESC 'The SCSI Initiator ID.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at306> NAME 'targetId' | ( <oid-at509> NAME 'cimTargetId' | |||
| DESC 'The SCSI Target ID.' | DESC 'The SCSI Target ID.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at307> NAME 'targetLUN' | ( <oid-at510> NAME 'cimTargetLUN' | |||
| DESC 'The SCSI Target LUN.' | DESC 'The SCSI Target LUN.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at308> NAME 'sCSIReservation' | ( <oid-at511> NAME 'cimSCSIReservation' | |||
| DESC 'SCSIReservation shows the type of SCSI reservation that | DESC 'SCSIReservation indicates the type of SCSI reservation that | |||
| currently exists between the source and destination. | currently exists between the source and destination.' | |||
| Allowed values are: "Unknown", "None", "Simple", | ||||
| "Persistent".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at309> NAME 'sCSISignal' | ( <oid-at512> NAME 'cimSCSISignal' | |||
| DESC 'The SCSI signal characteristics being used for this | DESC 'The SCSI signal characteristics being used for this | |||
| connection. The value listed here must also be listed in | connection. The value listed here must also be listed in | |||
| the SCSIController's SignalCapabilities field.' | the SCSIController's SignalCapabilities field.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at310> NAME 'maxQueueDepth' | ( <oid-at513> NAME 'cimMaxQueueDepth' | |||
| DESC 'Maximum number of Command Descriptor Blocks (CDBs) that can | DESC 'Maximum number of Command Descriptor Blocks (CDBs) that can | |||
| be supported by the target. This data can not be obtained | be supported by the target. This data can not be obtained | |||
| under all circumstances.' | under all circumstances.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at514> NAME 'cimQueueDepthLimit' | ||||
| ( <oid-at311> NAME 'queueDepthLimit' | ||||
| DESC 'The maximum number of concurrent Command Descriptor Blocks | DESC 'The maximum number of concurrent Command Descriptor Blocks | |||
| (CDBs) that the initiator will send to the target. This | (CDBs) that the initiator will send to the target. This | |||
| value should never be greater than MaxQueueDepth.' | value should never be greater than MaxQueueDepth.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc128> NAME 'dmtfSCSIInterfaceAuxClass' | ( <oid-oc231> NAME 'cim22SCSIInterfaceAuxClass' | |||
| DESC 'shows those Devices are accessed through a | DESC 'SCSIInterface is a ControlledBy relationship indicating | |||
| SCSIController and the characteristics of this access.' | which Devices are accessed through a SCSIController and the | |||
| SUP dmtfControlledByAuxClass AUXILIARY | characteristics of this access. Attribute cimAntecedentRef | |||
| MUST (initiatorId $ targetId $ targetLUN $ sCSIReservation $ | points to cim22SCSIController. and attribute attribute | |||
| sCSISignal $ maxQueueDepth $ queueDepthLimit) | cimDependentRef points to cim22LogicalDevice.' | |||
| SUP cim22ControlledByAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef $ cimInitiatorId $ | ||||
| cimTargetId $ cimTargetLUN $ cimSCSIReservation $ | ||||
| cimSCSISignal $ cimMaxQueueDepth $ cimQueueDepthLimit) | ||||
| ) | ) | |||
| 2.78 dmtfVideoController | 3.75 cim22VideoController | |||
| This class provides capabilities for a video controller. | This class provides capabilities for a video controller. | |||
| ( <oid-at312> NAME 'videoProcessor' | ( <oid-at515> NAME 'cimVideoProcessor' | |||
| DESC 'free-form string describing the video processor/controller' | DESC 'A free-form string describing the video | |||
| processor/Controller.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at313> NAME 'videoMemoryType' | ( <oid-at516> NAME 'cimVideoMemoryType' | |||
| DESC 'integer enumeration indicating the type of video memory' | DESC 'An integer enumeration indicating the type of video | |||
| memory.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at314> NAME 'numberOfVideoPages' | ( <oid-at517> NAME 'cimNumberOfVideoPages' | |||
| DESC 'number of video pages supported given the current | DESC 'Number of video pages supported given the current | |||
| resolution and available memory' | resolutions and available memory.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at315> NAME 'maxMemorySupported' | ( <oid-at518> NAME 'cimMaxMemorySupported' | |||
| DESC 'maximum amount of memory supported in bytes' | DESC 'Maximum amount of memory supported in bytes.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at316> NAME 'acceleratorCapabilities' | ( <oid-at519> NAME 'cimAcceleratorCapabilities' | |||
| DESC 'a bag of integers indicating the graphics and 3D | DESC 'An array of integers indicating the graphics and 3D | |||
| capabilities of the video controller' | capabilities of the VideoController.' | |||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at317> NAME 'currentBitsPerPixel' | ( <oid-at520> NAME 'cimCurrentBitsPerPixel' | |||
| DESC 'The number of bits used to display each pixel' | DESC 'The number of bits used to display each pixel.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at318> NAME 'currentHorizontalResolution' | ( <oid-at521> NAME 'cimCurrentHorizontalResolution' | |||
| DESC 'current number of horizontal pixels' | DESC 'Current number of horizontal pixels.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at319> NAME 'currentVerticalResolution' | ( <oid-at522> NAME 'cimCurrentVerticalResolution' | |||
| DESC 'current number of vertical pixels' | DESC 'Current number of vertical pixels.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at320> NAME 'currentRefreshRate' | ( <oid-at523> NAME 'cimCurrentRefreshRate' | |||
| DESC 'current refresh rate in hertz' | DESC 'Current refresh rate in Hertz.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at321> NAME 'currentScanMode' | ( <oid-at524> NAME 'cimCurrentScanMode' | |||
| DESC 'current scan mode. "Interlaced" (3) or "Non Interlaced" (4) | DESC 'Current scan mode. "Interlaced" (value=3) or "Non | |||
| can be defined here' | Interlaced" (4) can be defined using this property.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at322> NAME 'currentNumberOfRows' | ( <oid-at525> NAME 'cimCurrentNumberOfRows' | |||
| DESC 'current number of rows when in character mode' | DESC 'If in character mode, number of rows for this | |||
| VideoController. Otherwise, enter 0.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at323> NAME 'currentNumberOfColumns' | ( <oid-at526> NAME 'cimCurrentNumberOfColumns' | |||
| DESC 'current number of columns when in character mode' | DESC 'If in character mode, number of columns for this | |||
| VideoController. Otherwise, enter 0.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at324> NAME 'currentNumberOfColors' | ( <oid-at527> NAME 'cimCurrentNumberOfColors' | |||
| DESC 'number of colors supported at current resolution' | DESC 'Number of colors supported at the current resolutions.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc129> NAME 'dmtfVideoController' | ( <oid-oc232> NAME 'cim22VideoController' | |||
| DESC 'capabilities of the VideoController' | DESC 'Capabilities and management of the VideoController.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| MUST (description $ videoProcessor $ videoMemoryType $ | MAY (cimVideoMemoryType $ cimNumberOfVideoPages $ | |||
| numberOfVideoPages $ maxMemorySupported $ | cimMaxMemorySupported $ cimAcceleratorCapabilities $ | |||
| acceleratorCapabilities $ capabilityDescriptions $ | cimCurrentBitsPerPixel $ | |||
| currentBitsPerPixel $ currentHorizontalResoultion $ | cimCurrentHorizontalResolution $ | |||
| currentVerticalResolution $ maxRefreshRate $ | cimCurrentVerticalResolution $ cimMaxRefreshRate $ | |||
| minRefreshRate $ currentRefreshRate $ currentScanMode $ | cimMinRefreshRate $ cimCurrentRefreshRate $ | |||
| currentNumberOfRows $ currentNumberOfColumns $ | cimCurrentScanMode $ cimCurrentNumberOfRows $ | |||
| currentNumberOfColors) | cimCurrentNumberOfColumns $ cimCurrentNumberOfColors)n | |||
| ) | ) | |||
| 2.79 dmtfPCVideoController | ( <oid-nf45> NAME 'cim22VideoControllerNameForm' | |||
| OC cim22VideoController | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| ( <sr45> NAME 'cim22VideoControllerStructureRule' | ||||
| FORM cim22VideoControllerNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| The following content rule specifies the auxiliary classes that may | ||||
| be attached to cim22VideoController. | ||||
| ( <oid-oc232> NAME 'cim22VideoControllerContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22VideoController' | ||||
| AUX (cim22VideoSettingAuxClass) | ||||
| ) | ||||
| 3.76 cim22PCVideoController | ||||
| This class specifies capabilities of a PC video controller | This class specifies capabilities of a PC video controller | |||
| ( <oid-at325> NAME 'videoArchitecture' | ( <oid-at528> NAME 'cimVideoArchitecture' | |||
| DESC 'The video architecture. For example, VGA (value=5) or PC-98 | DESC 'The video architecture. For example, VGA (value=5) or PC-98 | |||
| (160) may be specified.' | (160) may be specified.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at326> NAME 'videoMode' | ( <oid-at529> NAME 'cimVideoMode' | |||
| DESC 'Current video mode.' | DESC 'Current video mode.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at327> NAME 'numberOfColorPlanes' | ( <oid-at530> NAME 'cimNumberOfColorPlanes' | |||
| DESC 'Current number of color planes. If this value is not | DESC 'Current number of color planes. If this value is not | |||
| applicable for the current video configuration, enter 0.' | applicable for the current video configuration, enter 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc130> NAME 'dmtfPCVideoController' | ( <oid-oc233> NAME 'cim22PCVideoController' | |||
| DESC 'Capabilities of a PCVideoController' | DESC 'Capabilities and management of a PCVideoController, a | |||
| SUP dmtfVideoController | subtype of VideoController.' | |||
| MUST (videoArchitecture $ videoMode $ numberOfColorPlanes) | SUP cim22VideoController | |||
| MAY (cimVideoArchitecture $ cimVideoMode $ | ||||
| cimNumberOfColorPlanes) | ||||
| ) | ) | |||
| 2.80 dmtfAGPVideoController | 3.77 cim22AGPVideoController | |||
| This class specifies capabilities of an AGP video controller. | This class specifies capabilities of an AGP video controller. | |||
| ( <oid-at328> NAME 'nonlocalVideoMemorySize' | ( <oid-at531> NAME 'cimNonlocalVideoMemorySize' | |||
| DESC 'Size of the non-local video memory in KB.' | DESC 'Size of the non-local video memory in KB.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at329> NAME 'localBusWidth' | ( <oid-at532> NAME 'cimLocalBusWidth' | |||
| DESC 'Width of the internal bus in the graphics Controller, in | DESC 'Width of the internal bus in the graphics Controller, in | |||
| bits.' | bits.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at330> NAME 'usageModel' | ( <oid-at533> NAME 'cimUsageModel' | |||
| DESC 'An integer enumeration indicating the usage model of the | DESC 'An integer enumeration indicating the usage model of the | |||
| graphics Controller. Usage model shows how the | graphics Controller. Usage model indicates how the | |||
| Controller does manipulations of graphics surfaces, | Controller does manipulations of graphics surfaces, | |||
| textures, etc. in memory. DMA shows that the graphics | textures, etc. in memory. DMA indicates that the graphics | |||
| Controller brings structures from the system memory to its | Controller brings structures from the system memory to its | |||
| local memory to make needed manipulations or | local memory to perform needed manipulations or | |||
| renderings. Execute specifies that the graphics Controller | renderings. Execute specifies that the graphics Controller | |||
| can directly access a specified region in main memory | can directly access a specified region in main memory | |||
| (called the graphics aperture) using GART - Graphics | (called the graphics aperture) using GART - Graphics | |||
| Aperture Remapping Table. It then does manipulations in | Aperture Remapping Table. It then performs manipulations in | |||
| that range as if that whole graphics aperture were part of | that range as if that whole graphics aperture were part of | |||
| its local memory. A value of "Both" DMA and Execute models | its local memory. A value of "Both" DMA and Execute models | |||
| may also be specified. Allowed values are: "Unknown", | may also be specified.' | |||
| "Other", "Execute", "DMA", "Both".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at331> NAME 'dataTransferRate' | ( <oid-at534> NAME 'cimDataTransferRate' | |||
| DESC 'An integer enumeration indicating the data transfer rate of | DESC 'An integer enumeration indicating the data transfer rate of | |||
| the graphics Controller. Allowed values are: "Unknown", | the graphics Controller.' | |||
| "Other", "1X", "2X", "4X".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at535> NAME 'cimAddressingMode' | ||||
| ( <oid-at332> NAME 'addressingMode' | ||||
| DESC 'An integer enumeration indicating the addressing mode of | DESC 'An integer enumeration indicating the addressing mode of | |||
| the graphics Controller. Allowed values are: "Unknown", | the graphics Controller.' | |||
| "Other", "Sideband", "Pipeline".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at333> NAME 'maximumAGPCommandQueuePath' | ( <oid-at536> NAME 'cimMaximumAGPCommandQueuePath' | |||
| DESC 'The maximum number of AGP Transaction requests that the | DESC 'The maximum number of AGP Transaction requests that the | |||
| master (AGP Graphics Controller) is allowed to enqueue into | master (AGP Graphics Controller) is allowed to enqueue into | |||
| the target.' | the target.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at334> NAME 'maxNumberOfPipelinedAGPTransactions' | ( <oid-at537> NAME 'cimMaxNumberOfPipelinedAGPTransactions' | |||
| DESC 'The number of AGP Transaction that the core logic (chipset) | DESC 'The number of AGP Transaction that the core logic (chipset) | |||
| can accept into its transaction request queue from the | can accept into its transaction request queue from the | |||
| Controller.' | Controller.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at335> NAME 'graphicsApertureSize' | ( <oid-at538> NAME 'cimGraphicsApertureSize' | |||
| DESC 'Size of the graphics aperture in KB.' | DESC 'Size of the graphics aperture in KB.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at336> NAME 'aGPSpecificationVersionConformance' | ||||
| ( <oid-at539> NAME 'cimAGPSpecificationVersionConformance' | ||||
| DESC 'A string containing the AGP specification version to which | DESC 'A string containing the AGP specification version to which | |||
| this graphics Controller conforms.' | this graphics Controller conforms.' | |||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc131> NAME 'dmtfAGPVideoController' | ( <oid-oc234> NAME 'cim22AGPVideoController' | |||
| DESC 'Capabilities of an AGPVideoController.' | DESC 'Capabilities and management of an AGPVideoController.' | |||
| SUP dmtfVideoController | SUP cim22VideoController | |||
| MUST (capabilities $ ] $ nonlocalVideoMemorySize $ | MAY (cimNonlocalVideoMemorySize $ cimLocalBusWidth $ | |||
| localBusWidth $ usageModel $ dataTransferRate $ | cimUsageModel $ cimDataTransferRate $ cimAddressingMode $ | |||
| addressingMode $ maximumAGPCommandQueuePath $ | cimMaximumAGPCommandQueuePath $ | |||
| maxNumberOfPipelinedAGPTransactions $ | cimMaxNumberOfPipelinedAGPTransactions $ | |||
| graphicsApertureSize $ aGPSpecificationVersionConformance) | cimGraphicsApertureSize $ | |||
| cimAGPSpecificationVersionConformance) | ||||
| ) | ) | |||
| 2.81 dmtfAGPSoftwareFeature | 3.78 cim22AGPSoftwareFeature | |||
| This class adds two attributes to dmtfSoftwareFeature to represent | This class adds two attributes to cim22SoftwareFeature to represent | |||
| the capabilities of an AGP device driver so that an instance of this | the capabilities of an AGP device driver so that an instance of this | |||
| class could be associated with the driver's software element using | class could be associated with the driver's software element using | |||
| the dmtfSoftwareFeatureSoftwareElementsAuxClass relationship. The | the cim22SoftwareFeatureSoftwareElementsAuxClass relationship. The | |||
| driver's software element is associated with the AGP video controller | driver's software element is associated with the AGP video controller | |||
| via the dmtfDeviceSoftwareAuxClass relationship. | via the cim22DeviceSoftwareAuxClass relationship. | |||
| ( <oid-at337> NAME 'characteristics' | ( <oid-oc235> NAME 'cim22AGPSoftwareFeature' | |||
| DESC 'An array of integers indicating various capabilities and | DESC 'AGPSoftwareFeature extends SoftwareFeature to allow | |||
| characteristics of the AGPVideoController. Allowed values | attachment of cim22CapabilitiesInstance objects as children' | |||
| are: "Unknown", "Other", "OS support", | SUP cim22SoftwareFeature | |||
| "Hardware Acceleration", "Hardware Blit", "OpenGL Support", | ||||
| "Cache Coherency".' | ||||
| SYNTAX integer | ||||
| ) | ) | |||
| ( <oid-at338> NAME 'characteristicDescriptions' | ( <oid-nf46> NAME 'cim22AGPSoftwareFeatureNameForm' | |||
| DESC 'An array of free-form strings providing more detailed | OC cim22AGPSoftwareFeature | |||
| explanations for any of the features shown in the | MUST (orderedCimModelPath) | |||
| characteristics array.' | ||||
| SYNTAX string | ||||
| ) | ) | |||
| ( <oid-oc132> NAME 'dmtfAGPSoftwareFeature' | ( <sr46> NAME 'cim22AGPSoftwareFeatureStructureRule' | |||
| DESC 'adds two attributes to SoftwareFeature | FORM cim22AGPSoftwareFeatureNameForm | |||
| to represent the capabilities of an AGP device driver.' | SUP <sr2> | |||
| SUP dmtfSoftwareFeature | ||||
| MUST (characteristics $ characteristicDescriptions) | ||||
| ) | ) | |||
| 2.82 dmtfVideoControllerResolution | 3.79 cim22VideoControllerResolution | |||
| This class describes the various video modes that a video controller | This class describes the various video modes that a video controller | |||
| can support. Video modes are defined by the possible horizontal and | can support. Video modes are defined by the possible horizontal and | |||
| vertical resolutions, refresh rate, scan mode and number of colors | vertical resolutions, refresh rate, scan mode and number of colors | |||
| settings supported by a controller. The resolutions, etc. that are in | settings supported by a controller. The resolutions, etc. that are in | |||
| use, are the values specified in the video controller object. | use, are the values specified in the video controller object. | |||
| ( <oid-at339> NAME 'numberOfColors' | ( <oid-at540> NAME 'cimNumberOfColors' | |||
| DESC 'Number of colors supported at the current resolutions.' | DESC 'Number of colors supported at the current resolutions.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc133> NAME 'dmtfVideoControllerResolution' | ( <oid-oc236> NAME 'cim22VideoControllerResolution' | |||
| DESC 'VideoControllerResolution describes the various video modes | DESC 'VideoControllerResolution describes the various video modes | |||
| that a VideoController can support.' | that a VideoController can support. Video modes are defined | |||
| SUP dmtfSetting | by the possible horizontal and vertical resolutions, | |||
| MUST (settingID $ horizontalResolution $ verticalResolution $ | refresh rate, scan mode and number of colors settings | |||
| refreshRate $ minRefreshRate $ maxRefreshRate $ scanMode $ | supported by a Controller. The actual resolutions, | |||
| numberOfColors) | etc. that are in use, are the values specified in the | |||
| VideoController object.' | ||||
| SUP cim22Setting | ||||
| MUST (orderedCimModelPath) | ||||
| MAY (cimHorizontalResolution $ cimVerticalResolution $ | ||||
| cimRefreshRate $ cimMinRefreshRate $ cimMaxRefreshRate $ | ||||
| cimScanMode $ cimNumberOfColors) | ||||
| ) | ) | |||
| 2.83 dmtfVideoSettingAuxClass | ( <oid-nf47> NAME 'cim22VideoControllerResolutionNameForm' | |||
| OC cim22VideoControllerResolution | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| This auxiliary class allows a dmtfVideoControllerResolution object to | ( <sr47> NAME 'cim22VideoControllerResolutionStructureRule' | |||
| be associated with the dmtfVideoController object to which it | FORM cim22VideoControllerResolutionNameForm | |||
| applies. In this class settingRefs point to | ) | |||
| dmtfVideoControllerResolution objects and elementRefs point to | ||||
| dmtfVideoController objects. | ||||
| ( <oid-oc134> NAME 'dmtfVideoSettingAuxClass' | The following content rule specifies the auxiliary classes that may | |||
| DESC 'associates the VideoControllerResolution Setting with the | be attached to cim22VideoControllerResolution. | |||
| Controller(s) to which it applies.' | ||||
| SUP dmtfElementSettingAuxClass AUXILIARY | ( <oid-oc236> NAME 'cim22VideoControllerResolutionContentRule' | |||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22VideoControllerResolution' | ||||
| AUX (cim22VideoSettingAuxClass) | ||||
| ) | ) | |||
| 2.84 dmtfPCIController | 3.80 cim22VideoSettingAuxClass | |||
| This auxiliary class allows a cim22VideoControllerResolution object | ||||
| to be associated with the cim22VideoController object to which it | ||||
| applies. | ||||
| ( <oid-oc237> NAME 'cim22VideoSettingAuxClass' | ||||
| DESC 'VideoSetting associates the VideoControllerResolution | ||||
| Setting with the Controller(s) to which it | ||||
| applies. Attribute cimElementRef points to | ||||
| cim22VideoController and attribute cimSettingRef points to | ||||
| cim22VideoControllerResolution.' | ||||
| SUP cim22ElementSettingAuxClass AUXILIARY | ||||
| MAY (cimElementRef $ cimSettingRef) | ||||
| ) | ||||
| 3.81 cim22PCIController | ||||
| This is the supper class for PCI bridges and devices, which model | This is the supper class for PCI bridges and devices, which model | |||
| adapters and bridges on a PCI bus. The attributes here are taken | adapters and bridges on a PCI bus. The attributes here are taken | |||
| from the various PCI specifications published by the PCI SIG. | from the various PCI specifications published by the PCI SIG. | |||
| ( <oid-at340> NAME 'commandRegister' | ( <oid-at541> NAME 'cimCommandRegister' | |||
| DESC 'current content of the basic control register' | DESC 'Current contents of the register that provides basic | |||
| control over the device's ability to respond to, and/or | ||||
| perform PCI accesses.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at341> NAME 'deviceSelectTiming' | ( <oid-at542> NAME 'cimDeviceSelectTiming' | |||
| DESC 'the slowest device select time for a target device' | DESC 'The slowest device select timing for a target device.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at342> NAME 'classCode' | ( <oid-at543> NAME 'cimClassCode' | |||
| DESC 'identifier of the basic function of the PCI device' | DESC 'Register of 8 bits that identifies the basic function of | |||
| the PCI device. This is only the upper byte (offset 0Bh) of | ||||
| the 3 byte ClassCode field. Note that the property's | ||||
| ValueMap array specifies the decimal representation of this | ||||
| information.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at343> NAME 'cacheLineSize' | ( <oid-at544> NAME 'cimCacheLineSize' | |||
| DESC 'system cache line size in doubleword increments' | DESC 'Specifies the system cache line size in doubleword | |||
| increments (e.g., a 486-based system would store the value | ||||
| 04h, indicating a cache line size of four doublewords.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at344> NAME 'latencyTimer' | ( <oid-at545> NAME 'cimLatencyTimer' | |||
| DESC 'defines minimum amount of time (in PCI clock cycles), that | DESC 'Defines the minimum amount of time, in PCI clock cycles, | |||
| the bus master can retain ownership of the bus' | that the bus master can retain ownership of the bus.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at345> NAME 'interruptPin' | ( <oid-at546> NAME 'cimInterruptPin' | |||
| DESC 'defines the interrupt request pin' | DESC 'Defines the PCI interrupt request pin (INTA# to INTD#) to | |||
| which a PCI functional device is connected.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at346> NAME 'expansionROMBaseAddress' | ( <oid-at547> NAME 'cimExpansionROMBaseAddress' | |||
| DESC 'doubleword expansion ROM base memory address | DESC 'Doubleword Expansion ROM base memory address.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at347> NAME 'selfTestEnabled' | ( <oid-at548> NAME 'cimSelfTestEnabled' | |||
| DESC 'reports if the PCI can perform the self test function' | DESC 'Reports if the PCI device can perform the self test | |||
| function. Returns bit 7 of the BIST register as a boolean.' | ||||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc135> NAME 'dmtfPCIController' | ( <oid-oc238> NAME 'cim22PCIController' | |||
| DESC 'superclass for PCIBridge and PCIDevice classes' | DESC 'PCIController is a superclass for the PCIBridge and | |||
| SUP dmtfController | PCIDevice classes. These classes model adapters and bridges | |||
| MUST (commandRegister $ capabilities $ capabilityDescriptions $ | on a PCI bus. The properties in PCIController and its | |||
| deviceSelectTiming $ classCode $ cacheLineSize $ | subclasses are defined in the various PCI Specifications | |||
| latencyTimer $ interruptPin $ expansionROMBaseAddress $ | published by the PCI SIG.' | |||
| selfTestEnabled) | ||||
| SUP cim22Controller | ||||
| MAY (cimCommandRegister $ cimDeviceSelectTiming $ cimClassCode $ | ||||
| cimCacheLineSize $ cimLatencyTimer $ cimInterruptPin $ | ||||
| cimExpansionROMBaseAddress $ cimSelfTestEnabled) | ||||
| ) | ) | |||
| 2.85 dmtfPCIDevice | ( <oid-nf48> NAME 'cim22PCIControllerNameForm' | |||
| OC cim22PCIController | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| ( <sr48> NAME 'cim22PCIControllerStructureRule' | ||||
| FORM cim22PCIControllerNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| 3.82 cim22PCIDevice | ||||
| This class provides capabilities of a PCI device controller on an | This class provides capabilities of a PCI device controller on an | |||
| adapter card. | adapter card. | |||
| ( <oid-at348> NAME 'baseAddress' | ( <oid-at549> NAME 'cimBaseAddress' | |||
| DESC 'Array of doubleword base memory addresses.' | DESC 'Array of doubleword base memory addresses.' | |||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at349> NAME 'subsystemID' | ( <oid-at550> NAME 'cimSubsystemID' | |||
| DESC 'Subsystem identifier code.' | DESC 'Subsystem identifier code.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at350> NAME 'subsystemVendorID' | ( <oid-at551> NAME 'cimSubsystemVendorID' | |||
| DESC 'Subsystem vendor ID. ID information is reported from a | DESC 'Subsystem vendor ID. ID information is reported from a | |||
| PCIDevice via protocol-specific requests.' | PCIDevice via protocol-specific requests. The correct place | |||
| in the CIM Schema for this information is in | ||||
| cim22PhysicalElement (the Manufacturer property) for | ||||
| hardware, and cim22Product (the Vendor property) if the | ||||
| information is related to Product acquisition. This data is | ||||
| also reported here since it is part of the standard output | ||||
| from the Device, and as an optimization.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at351> NAME 'min_GrantTime' | ( <oid-at552> NAME 'cimMinGrantTime' | |||
| DESC 'Register indicating how long the master would like to retain | DESC 'Register indicating how long the master would like to retain | |||
| PCI bus ownership whenever it starts a transaction. A | PCI bus ownership whenever it initiates a transaction. A | |||
| zero value shows no requirement. This time is in units | zero value indicates no requirement.' | |||
| of 250 nanoseconds.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at352> NAME 'max_Latency' | ( <oid-at553> NAME 'cimMaxLatency' | |||
| DESC 'Register specifying how often the device needs access to | DESC 'Register specifying how often the device needs access to | |||
| the PCI bus in 250ns. A zero value shows no | the PCI bus in 250ns. A zero value indicates no requirement.' | |||
| requirement.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc136> NAME 'dmtfPCIDevice' | ( <oid-oc239> NAME 'cim22PCIDevice' | |||
| DESC 'Capabilities of a PCI device controller on an adapter | DESC 'Capabilities and management of a PCI device controller on | |||
| card.' | an adapter card.' | |||
| SUP dmtfPCIController | SUP cim22PCIController | |||
| MUST (baseAddress $ subsystemID $ subsystemVendorID $ | MAY (cimBaseAddress $ cimSubsystemID $ cimSubsystemVendorID $ | |||
| min_GrantTime $ max_Latency) | cimMinGrantTime $ cimMaxLatency) | |||
| ) | ) | |||
| 2.86 dmtfPCIBridge | 3.83 cim22PCIBridge | |||
| This class presents the capabilities of a PCI controller providing | This class presents the capabilities of a PCI controller providing | |||
| bridge to bridge capability. | bridge to bridge capability. | |||
| ( <oid-at353> NAME 'bridgeType' | ( <oid-at554> NAME 'cimBaseAddress' | |||
| DESC 'The type of bridge.' | DESC 'Array of doubleword base memory addresses.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-at354> NAME 'secondaryLatencyTimer' | ||||
| ( <oid-at555> NAME 'cimBridgeType' | ||||
| DESC 'The type of bridge. Except for "Host" (value=0), the type | ||||
| of bridge is PCI to <value>. For type "Host", the device is | ||||
| a Host to PCI bridge.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at556> NAME 'cimSecondaryLatencyTimer' | ||||
| DESC 'The timeslice for the secondary interface when the bridge | DESC 'The timeslice for the secondary interface when the bridge | |||
| is acting as an initiator. A zero value shows no | is acting as an initiator. A zero value indicates no | |||
| requirement.' | requirement. | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at355> NAME 'subordinateBusNumber' | ( <oid-at557> NAME 'cimSubordinateBusNumber' | |||
| DESC 'The number of the highest numbered bus that exists behind | DESC 'The number of the highest numbered bus that exists behind | |||
| the bridge.' | the bridge.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at356> NAME 'secondayBusNumber' | ( <oid-at558> NAME 'cimSecondayBusNumber' | |||
| DESC 'The number of the PCI bus segment to which the secondary | DESC 'The number of the PCI bus segment to which the secondary | |||
| interface of the bridge is connected.' | interface of the bridge is connected.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at357> NAME 'primaryBusNumber' | ( <oid-at559> NAME 'cimPrimaryBusNumber' | |||
| DESC 'The number of the PCI bus segment to which the primary | DESC 'The number of the PCI bus segment to which the primary | |||
| interface of the bridge is connected.' | interface of the bridge is connected.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at358> NAME 'secondaryStatusRegister' | ( <oid-at560> NAME 'cimSecondaryStatusRegister' | |||
| DESC 'The contents of the Bridge's SecondaryStatusRegister. For | DESC 'The contents of the Bridge's SecondaryStatusRegister. For | |||
| more information on the contents of this register, refer to | more information on the contents of this register, refer to | |||
| the PCI-to-PCI Bridge Architecture Specification.' | the PCI-to-PCI Bridge Architecture Specification.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at359> NAME 'secondaryBusDeviceSelectTiming' | ( <oid-at561> NAME 'cimSecondaryBusDeviceSelectTiming' | |||
| DESC 'The slowest device select timing for a target device on the | DESC 'The slowest device select timing for a target device on the | |||
| secondary bus. Allowed values are: "Unknown", "Other", | secondary bus.' | |||
| "Fast", "Medium", "Slow", "Reserved".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at360> NAME 'prefetchLimitUpper32' | ( <oid-at562> NAME 'cimIOLimit' | |||
| DESC 'End address of the I/O addresses supported by the bus. The | ||||
| upper four bits of this property specify the address bits, | ||||
| the I/O address are assumed to be all 1's.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at563> NAME 'cimIOBase' | ||||
| DESC 'Base address of I/O addresses supported by the bus. The | ||||
| upper four bits of this property specify the address bits, | ||||
| the I/O address are assumed to be 0.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at564> NAME 'cimMemoryLimit' | ||||
| DESC 'End address of the memory supported by the bus. The upper | ||||
| twelve bits of this property specify the address bits, bits | ||||
| of the address are assumed to be all 1's.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at565> NAME 'cimMemoryBase' | ||||
| DESC 'Base address of the memory supported by the bus. The upper | ||||
| twelve bits of this property specify the address bits, bits | ||||
| of the address are assumed to be 0.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at566> NAME 'cimPrefetchMemoryLimit' | ||||
| DESC 'End address of the memory that can be prefetched by the | ||||
| bus. The upper twelve bits of this property specify the | ||||
| address 20 bits of the address are assumed to be all 1's.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at567> NAME 'cimPrefetchMemoryBase' | ||||
| DESC 'Base address of the memory that can be prefetched by the | ||||
| bus. The upper twelve bits of this property specify the | ||||
| address 20 bits of the address are assumed to be 0.' | ||||
| SYNTAX integer SINGLE-VALUE | ||||
| ) | ||||
| ( <oid-at568> NAME 'cimPrefetchLimitUpper32' | ||||
| DESC 'Upper 32 bits of the supported prefetch end address when | DESC 'Upper 32 bits of the supported prefetch end address when | |||
| 64-bit addressing is used. The lower 32 bits are assumed to | 64-bit addressing is used. The lower 32 bits are assumed to | |||
| be all 1's.' | be all 1's.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at361> NAME 'prefetchBaseUpper32' | ( <oid-at569> NAME 'cimPrefetchBaseUpper32' | |||
| DESC 'Upper 32 bits of the supported prefetch base address when | DESC 'Upper 32 bits of the supported prefetch base address when | |||
| 64-bit addressing is used. The lower 32 bits are assumed to | 64-bit addressing is used. The lower 32 bits are assumed to | |||
| be 0.' | be 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at362> NAME 'iOLimitUpper16' | ( <oid-at570> NAME 'cimIOLimitUpper16' | |||
| DESC 'Upper 16 bits of the supported I/O end address when 32-bit | DESC 'Upper 16 bits of the supported I/O end address when 32-bit | |||
| I/O addressing is used. The lower 16 bits are assumed to be | I/O addressing is used. The lower 16 bits are assumed to be | |||
| all 1's.' | all 1's.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at363> NAME 'iOBaseUpper16' | ( <oid-at571> NAME 'cimIOBaseUpper16' | |||
| DESC 'Upper 16 bits of the supported I/O base address when 32-bit | DESC 'Upper 16 bits of the supported I/O base address when 32-bit | |||
| I/O addressing is used. The lower 16 bits are assumed to be | I/O addressing is used. The lower 16 bits are assumed to be | |||
| 0.' | 0.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc137> NAME 'dmtfPCIBridge' | ( <oid-oc240> NAME 'cim22PCIBridge' | |||
| DESC 'Capabilities of a PCI controller providing bridge to bridge | DESC 'Capabilities and management of a PCI controller providing | |||
| capability.' | bridge to bridge capability.' | |||
| SUP dmtfPCIController | SUP cim22PCIController | |||
| MUST (baseAddress $ bridgeType $ secondaryLatencyTimer $ | MAY (cimBaseAddress $ cimBridgeType $ cimSecondaryLatencyTimer $ | |||
| subordinateBusNumber $ secondayBusNumber $ | cimSubordinateBusNumber $ cimSecondayBusNumber $ | |||
| primaryBusNumber $ secondaryStatusRegister $ | cimPrimaryBusNumber $ cimSecondaryStatusRegister $ | |||
| secondaryBusDeviceSelectTiming $ iOLimit $ iOBase $ | cimSecondaryBusDeviceSelectTiming $ cimIOLimit $ cimIOBase $ | |||
| memoryLimit $ memoryBase $ prefetchMemoryLimit $ | cimMemoryLimit $ cimMemoryBase $ cimPrefetchMemoryLimit $ | |||
| prefetchMemoryBase $ prefetchLimitUpper32 $ | cimPrefetchMemoryBase $ cimPrefetchLimitUpper32 $ | |||
| prefetchBaseUpper32 $ iOLimitUpper16 $ iOBaseUpper16) | cimPrefetchBaseUpper32 $ cimIOLimitUpper16 $ | |||
| cimIOBaseUpper16) | ||||
| ) | ) | |||
| 2.87 dmtfUSBController | 3.84 cim22USBController | |||
| This class describes the capabilities of an USB host controller. | This class describes the capabilities of an USB host controller. | |||
| ( <oid-at364> NAME 'uSBVersion' | ( <oid-at572> NAME 'cimUSBVersion' | |||
| DESC 'Shows the latest USB Version supported by the | DESC 'Indicates the latest USB Version supported by the | |||
| Controller. The property is expressed as a Binary-Coded | Controller. The property is expressed as a Binary-Coded | |||
| Decimal (BCD) where a decimal point is implied between the | Decimal (BCD) where a decimal point is implied between the | |||
| 2nd and 3rd digits. For example, a value of 0x201 shows | 2nd and 3rd digits. For example, a value of 0x201 indicates | |||
| that version 2.01 is supported.' | that version 2.01 is supported.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at365> NAME 'interfaceType' | ( <oid-at573> NAME 'cimInterfaceType' | |||
| DESC 'The type of interface used between the host system software | DESC 'The type of interface used between the host system software | |||
| and the USBController. Allowed values are: "Unknown", | and the USBController.' | |||
| "Other", "UHCI", "OHCI".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at366> NAME 'controllerVersion' | ( <oid-at574> NAME 'cimControllerVersion' | |||
| DESC 'Shows the version of the USB Host Controller register | DESC 'Indicates the version of the USB Host Controller register | |||
| set, specific to the InterfaceType. The property is | set, specific to the InterfaceType. The property is | |||
| expressed as a Binary-Coded Decimal (BCD) value where a | expressed as a Binary-Coded Decimal (BCD) value where a | |||
| decimal point is implied between the 2nd and 3rd | decimal point is implied between the 2nd and 3rd | |||
| digits. For example, a value of 0x103 shows that | digits. For example, a value of 0x103 indicates that | |||
| version 1.03 is supported.' | version 1.03 is supported.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc138> NAME 'dmtfUSBController' | ( <oid-oc241> NAME 'cim22USBController' | |||
| DESC 'Capabilities of an USB Host Controller.' | DESC 'Capabilities and managment of a USB Host Controller.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| MUST (uSBVersion $ interfaceType $ controllerVersion) | MAY (cimUSBVersion $ cimInterfaceType $ cimControllerVersion) | |||
| ) | ) | |||
| 2.88 dmtfUSBPort | 3.85 cim22USBPort | |||
| This class models a port on an USB hub | This class models a port on an USB hub | |||
| ( <oid-at367> NAME 'power' | ( <oid-at575> NAME 'cimPower' | |||
| DESC 'The USB Port's power capability. The current specification | DESC 'The USB Port's power capability. The current specification | |||
| defines that 1 or 5 loads can be supported (values 2 or 3 | defines that 1 or 5 loads can be supported (values 2 or 3 | |||
| would be specified, respectively). Allowed values are: | would be specified, respectively).' | |||
| "Unknown", "Other", "1 Unit Load", "5 Unit Loads".' | SYNTAX integer SINGLE-VALUE | |||
| SYNTAX integer | ||||
| SINGLE-VALUE | ||||
| ) | ) | |||
| ( <oid-at368> NAME 'suspended' | ( <oid-at576> NAME 'cimSuspended' | |||
| DESC 'Shows whether the Port is currently Suspended.' | DESC 'Indicates whether the Port is currently Suspended.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at369> NAME 'overcurrent' | ( <oid-at577> NAME 'cimOvercurrent' | |||
| DESC 'Shows whether the Port is disabled because of an | DESC 'Indicates whether the Port is disabled due to an | |||
| overcurrent event.' | overcurrent event.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc139> NAME 'dmtfUSBPort' | ( <oid-oc242> NAME 'cim22USBPort' | |||
| DESC 'A Port on an USBHub.' | DESC 'A Port on a USBHub.' | |||
| SUP dmtfLogicalPort | SUP cim22LogicalPort | |||
| MUST (speed $ power $ statusInfo $ availability $ suspended $ | MAY (cimPower $ cimStatusInfo $ cimAvailability $ cimSuspended $ | |||
| overcurrent) | cimOvercurrent) | |||
| ) | ) | |||
| 2.89 dmtfManagementController | 3.86 cim22ManagementController | |||
| This class describes the capabilities of a management controller. It | This class describes the capabilities of a management controller. It | |||
| will be defined later. | will be defined later. | |||
| ( <oid-oc140> NAME 'dmtfManagementController' | ( <oid-oc243> NAME 'cim22ManagementController' | |||
| DESC 'Capabilities of a ManagementController.' | DESC 'Capabilities and managment of a ManagementController. An | |||
| SUP dmtfController | I2C microcontroller is a type of ManagementController.' | |||
| SUP cim22Controller | ||||
| ) | ) | |||
| 2.90 dmtfIDEController | 3.87 cim22IDEController | |||
| This class describes the capabilities of an IDE controller. It will | This class describes the capabilities of an IDE controller. It will | |||
| be defined later. | be defined later. | |||
| ( <oid-oc141> NAME 'dmtfIDEController' | ( <oid-oc244> NAME 'cim22IDEController' | |||
| DESC 'Capabilities of an IDEController.' | DESC 'Capabilities and management of an IDEController.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| ) | ) | |||
| 2.91 dmtfPCMCIAController | 3.88 cim22PCMCIAController | |||
| This class describes the capabilities of a PCMCIA controller. It | This class describes the capabilities of a PCMCIA controller. It | |||
| will be defined later. | will be defined later. | |||
| ( <oid-oc142> NAME 'dmtfPCMCIAController' | ( <oid-oc245> NAME 'cim22PCMCIAController' | |||
| DESC 'Capabilities of a PCMCIAController.' | DESC 'Capabilities and management of a PCMCIAController.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| ) | ) | |||
| 2.92 dmtfInfraredController | 3.89 cim22InfraredController | |||
| This class describes the capabilities of an infrared controller. It | This class describes the capabilities of an infrared controller. It | |||
| will be defined later. | will be defined later. | |||
| ( <oid-oc143> NAME 'dmtfInfraredController' | ( <oid-oc246> NAME 'cim22InfraredController' | |||
| DESC 'Capabilities of an InfraredController.' | DESC 'Capabilities and management of an InfraredController.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| ) | ) | |||
| 2.93 dmtfESCONController | 3.90 cim22ESCONController | |||
| This class describes the capabilities of an ESCON controller. It | This class describes the capabilities of an ESCON controller. It | |||
| will be defined later. | will be defined later. | |||
| ( <oid-oc144> NAME 'dmtfESCONController' | ( <oid-oc247> NAME 'cim22ESCONController' | |||
| DESC 'Capabilities of an ESCONController.' | DESC 'Capabilities and management of an ESCONController.' | |||
| SUP dmtfController | SUP cim22Controller | |||
| ) | ) | |||
| 2.94 dmtfMediaAccessDevice | 3.91 cim22MediaAccessDevice | |||
| This class describes the capabilities of a media access device. | This class describes the capabilities of a media access device. | |||
| ( <oid-at370> NAME 'errorMethodology' | ( <oid-at578> NAME 'cimErrorMethodology' | |||
| DESC 'a free-form string describing the type(s) of error | DESC 'ErrorMethodology is a free-form string describing the | |||
| detection and correction supported by this Device.' | type(s) of error detection and correction supported by this | |||
| SYNTAX string SINGLE-VALUE | Device.' | |||
| ) | ||||
| ( <oid-at371> NAME 'compressionMethod' | ||||
| DESC 'A free form string indicating the algorithm or tool used by | ||||
| the device to support compression.' | ||||
| SYNTAX string SINGLE-VALUE | SYNTAX string SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at372> NAME 'numberOfMediaSupported' | ( <oid-at579> NAME 'cimNumberOfMediaSupported' | |||
| DESC 'When the MediaAccessDevice supports multiple individual | DESC 'When the MediaAccessDevice supports multiple individual | |||
| Media, this property defines the maximum number that can | Media, this property defines the maximum number which can | |||
| be supported or inserted.' | be supported or inserted.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at373> NAME 'maxMediaSize' | ( <oid-at580> NAME 'cimMaxMediaSize' | |||
| DESC 'Maximum size, in KBytes, of media supported by this Device.' | DESC 'Maximum size, in KBytes, of media supported by this | |||
| Device.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at374> NAME 'defaultBlockSize' | ( <oid-at581> NAME 'cimDefaultBlockSize' | |||
| DESC 'Default block size, in bytes, for this Device.' | DESC 'Default block size, in bytes, for this Device.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at375> NAME 'maxBlockSize' | ( <oid-at582> NAME 'cimMaxBlockSize' | |||
| DESC 'Maximum block size, in bytes, for media accessed by this | DESC 'Maximum block size, in bytes, for media accessed by this | |||
| Device.' | Device.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at376> NAME 'minBlockSize' | ( <oid-at583> NAME 'cimMinBlockSize' | |||
| DESC 'Minimum block size, in bytes, for media accessed by this | DESC 'Minimum block size, in bytes, for media accessed by this | |||
| Device.' | Device.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at377> NAME 'needsCleaning' | ( <oid-at584> NAME 'cimNeedsCleaning' | |||
| DESC 'Boolean indicating that the MediaAccessDevice needs | DESC 'Boolean indicating that the MediaAccessDevice needs | |||
| cleaning. Whether manual or automatic cleaning is possible | cleaning. Whether manual or automatic cleaning is possible | |||
| is shown in the Capabilities array property.' | is indicated in the Capabilities array property.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at378> NAME 'mediaIsLocked' | ( <oid-at585> NAME 'cimMediaIsLocked' | |||
| DESC 'True shows that the media is locked in the Device and | DESC 'True indicates that the media is locked in the Device and | |||
| can not be ejected. For non-removeable Devices, this value | can not be ejected. For non-removeable Devices, this value | |||
| should be true.' | should be true.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at379> NAME 'lastCleaned' | ( <oid-at586> NAME 'cimLastCleaned' | |||
| DESC 'The date and time on which the Device was last cleaned.' | DESC 'The date and time on which the Device was last cleaned.' | |||
| SYNTAX generalizedTime SINGLE-VALUE | SYNTAX generalizedTime SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at380> NAME 'maxAccessTime' | ( <oid-at587> NAME 'cimMaxAccessTime' | |||
| DESC 'Time in milliseconds to move from the first location on the | DESC 'Time in milliseconds to move from the first location on the | |||
| Media to the location that is furthest with respect to | Media to the location that is furthest with respect to | |||
| time. For a DiskDrive, this represents full seek + full | time. For a DiskDrive, this represents full seek + full | |||
| rotational delay. For TapeDrives, this represents a search | rotational delay. For TapeDrives, this represents a search | |||
| from the beginning of the tape to the most physically | from the beginning of the tape to the most physically | |||
| distant point. (The end of a tape may be at its most | distant point. (The end of a tape may be at its most | |||
| physically distant point, but this is not necessarily | physically distant point, but this is not necessarily true.)' | |||
| true).' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at381> NAME 'uncompressedDataRate' | ( <oid-at588> NAME 'cimUncompressedDataRate' | |||
| DESC 'The sustained data transfer rate in KB/sec that the Device | DESC 'The sustained data transfer rate in KB/sec that the Device | |||
| can read from and write to a Media. This is a sustained, | can read from and write to a Media. This is a sustained, | |||
| raw data rate. Maximum rates or rates assuming compression | raw data rate. Maximum rates or rates assuming compression | |||
| should not be reported in this property.' | should not be reported in this property.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at382> NAME 'loadTime' | ( <oid-at589> NAME 'cimLoadTime' | |||
| DESC 'Time in milliseconds from "load" to being able to read or | DESC 'Time in milliseconds from "load" to being able to read or | |||
| write a Media. For example, for DiskDrives, this is the | write a Media. For example, for DiskDrives, this is the | |||
| interval between a disk not spinning to the disk reporting | interval between a disk not spinning to the disk reporting | |||
| that it is ready for read/write (ie, the disk spinning at | that it is ready for read/write (ie, the disk spinning at | |||
| nominal speeds). For TapeDrives, this is the time from a | nominal speeds). For TapeDrives, this is the time from a | |||
| Media being injected to reporting that it is ready for an | Media being injected to reporting that it is ready for an | |||
| application. This is usually at the tape's BOT area.' | application. This is usually at the tape's BOT area.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at383> NAME 'unloadTime' | ( <oid-at590> NAME 'cimUnloadTime' | |||
| DESC 'Time in milliseconds from being able to read or write a | DESC 'Time in milliseconds from being able to read or write a | |||
| Media to its "unload". For example, for DiskDrives, this is the | Media to its "unload". For example, for DiskDrives, this is | |||
| interval between a disk spinning at nominal speeds and a | the interval between a disk spinning at nominal speeds and | |||
| disk not spinning. For TapeDrives, this is the time for a | a disk not spinning. For TapeDrives, this is the time for a | |||
| Media to go from its BOT to being fully ejected and | Media to go from its BOT to being fully ejected and | |||
| accessible to a PickerElement or human operator.' | accessible to a PickerElement or human operator.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc145> NAME 'dmtfMediaAccessDevice' | ( <oid-oc248> NAME 'cim22MediaAccessDevice' | |||
| DESC 'A MediaAccessDevice represents the ability to access one or | DESC 'A MediaAccessDevice represents the ability to access one or | |||
| more media and use this media to store and retrieve data.' | more media and use this media to store and retrieve data.' | |||
| SUP dmtfLogicalDevice | SUP cim22LogicalDevice | |||
| MUST (capabilities $ capabilityDescriptions $ errorMethodology $ | MAY (cimErrorMethodology $ cimCompressionMethod $ | |||
| compressionMethod $ numberOfMediaSupported $ maxMediaSize $ | cimNumberOfMediaSupported $ cimMaxMediaSize $ | |||
| defaultBlockSize $ maxBlockSize $ minBlockSize $ | cimDefaultBlockSize $ cimMaxBlockSize $ cimMinBlockSize $ | |||
| needsCleaning $ mediaIsLocked $ security $ lastCleaned $ | cimNeedsCleaning $ cimMediaIsLocked $ cimSecurity $ | |||
| maxAccessTime $ uncompressedDataRate $ loadTime $ | cimLastCleaned $ cimMaxAccessTime $ cimLoadTime $ | |||
| unloadTime) | cimUnloadTime $ cimUncompressedDataRate) | |||
| ) | ||||
| ( <oid-nf49> NAME 'cim22MediaAccessDeviceNameForm' | ||||
| OC cim22MediaAccessDevice | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ) | |||
| 2.95 dmtfDiskDrive | ( <sr49> NAME 'cim22MediaAccessDeviceStructureRule' | |||
| FORM cim22MediaAccessDeviceNameForm | ||||
| SUP <sr2> | ||||
| ) | ||||
| The following content rule specifies the auxiliary classes that may | ||||
| be attached to cim22MediaAccessDevice. | ||||
| ( <oid-oc248> NAME 'cim22MediaAccessDeviceContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22MediaAccessDevice' | ||||
| AUX (cim22AccessLabelReaderAuxClass) | ||||
| ) | ||||
| 3.92 cim22DiskDrive | ||||
| This class describes the capabilities of a disk drive. It will be | This class describes the capabilities of a disk drive. It will be | |||
| defined later. | defined later. | |||
| ( <oid-oc146> NAME 'dmtfDiskDrive' | ( <oid-oc249> NAME 'cim22DiskDrive' | |||
| DESC 'Capabilities of a DiskDrive, a subtype of | DESC 'Capabilities and managment of a DiskDrive, a subtype of | |||
| MediaAccessDevice.' | MediaAccessDevice.' | |||
| SUP dmtfMediaAccessDevice | SUP cim22MediaAccessDevice | |||
| ) | ) | |||
| 2.96 dmtfDisketteDrive | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22DiskDrive. | ||||
| ( <oid-oc250> NAME 'cim22DiskDriveContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to cim22DiskDrive' | ||||
| AUX (cim22DriveInDiskGroupAuxClass) | ||||
| ) | ||||
| 3.93 cim22DisketteDrive | ||||
| This class describes the capabilities of a diskette drive. It will | This class describes the capabilities of a diskette drive. It will | |||
| be defined later. | be defined later. | |||
| ( <oid-oc147> NAME 'dmtfDisketteDrive' | ( <oid-oc250> NAME 'cim22DisketteDrive' | |||
| DESC 'Capabilities of a DisketteDrive, a subtype of | DESC 'Capabilities and managment of a DisketteDrive, a subtype of | |||
| MediaAccessDevice.' | MediaAccessDevice.' | |||
| SUP dmtfMediaAccessDevice | SUP cim22MediaAccessDevice | |||
| ) | ) | |||
| 2.97 dmtfCDROMDrive | 3.94 cim22CDROMDrive | |||
| This class describes the capabilities of a CDROM drive. It will be | This class describes the capabilities of a CDROM drive. It will be | |||
| defined later. | defined later. | |||
| ( <oid-oc148> NAME 'dmtfCDROMDrive' | ( <oid-oc251> NAME 'cim22CDROMDrive' | |||
| DESC 'Capabilities of a CDROMDrive, a subtype of | DESC 'Capabilities and managment of a CDROMDrive, a subtype of | |||
| MediaAccessDevice.' | MediaAccessDevice.' | |||
| SUP dmtfMediaAccessDevice | SUP cim22MediaAccessDevice | |||
| MUST () | ) | |||
| ) | ||||
| 2.98 dmtfWORMDrive | 3.95 cim22WORMDrive | |||
| This class describes the capabilities of a WORM drive. It will be | This class describes the capabilities of a WORM drive. It will be | |||
| defined later. | defined later. | |||
| ( <oid-oc149> NAME 'dmtfWORMDrive' | ( <oid-oc252> NAME 'cim22WORMDrive' | |||
| DESC 'Capabilities of a WORMDrive, a subtype of | DESC 'Capabilities and managment of a WORMDrive, a subtype of | |||
| MediaAccessDevice.' | MediaAccessDevice.' | |||
| SUP dmtfMediaAccessDevice | SUP cim22MediaAccessDevice | |||
| ) | ) | |||
| 2.99 dmtfMagnetoOpticalDrive | 3.96 cim22MagnetoOpticalDrive | |||
| This class describes the capabilities of a Magneto Optical drive. It | This class describes the capabilities of a Magneto Optical drive. It | |||
| will be defined later. | will be defined later. | |||
| ( <oid-oc150> NAME 'dmtfMagnetoOpticalDrive' | ( <oid-oc253> NAME 'cim22MagnetoOpticalDrive' | |||
| DESC 'Capabilities of a MagnetoOpticalDrive, a | DESC 'Capabilities and managment of a MagnetoOpticalDrive, a | |||
| subtype of MediaAccessDevice.' | subtype of MediaAccessDevice.' | |||
| SUP dmtfMediaAccessDevice | SUP cim22MediaAccessDevice | |||
| MUST () | ) | |||
| ) | ||||
| 2.100 dmtfTapeDrive | 3.97 cim22TapeDrive | |||
| This class describes the capabilities of a tape drive. It will be | This class describes the capabilities of a tape drive. | |||
| defined later. | ||||
| ( <oid-at384> NAME 'eOTWarningZoneSize' | ( <oid-at591> NAME 'cimEOTWarningZoneSize' | |||
| DESC 'EOTWarningZoneSize shows the size, in bytes, of the | DESC 'EOTWarningZoneSize indicates the size, in bytes, of the | |||
| area designated as "end of tape". Access in this area | area designated as "end of tape". Access in this area | |||
| generates an "end of tape" warning.' | generates an "end of tape" warning.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at385> NAME 'maxPartitionCount' | ( <oid-at592> NAME 'cimMaxPartitionCount' | |||
| DESC 'Maximum partition count for the TapeDrive.' | DESC 'Maximum partition count for the TapeDrive.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at593> NAME 'cimPadding' | ||||
| ( <oid-at386> NAME 'padding' | DESC 'Padding indicates the number of bytes inserted between | |||
| DESC 'Padding shows the number of bytes inserted between | blocks on a tape Media.' | |||
| blocks on a tape Media.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at387> NAME 'maxRewindTime' | ( <oid-at594> NAME 'cimMaxRewindTime' | |||
| DESC 'Time in milliseconds to move from the most physically | DESC 'Time in milliseconds to move from the most physically | |||
| distant point on the tape to the beginning.' | distant point on the tape to the beginning.' | |||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc151> NAME 'dmtfTapeDrive' | ( <oid-oc255> NAME 'cim22TapeDrive' | |||
| DESC 'Capabilities of a TapeDrive, a subtype of | DESC 'Capabilities and managment of a TapeDrive, a subtype of | |||
| MediaAccessDevice.' | MediaAccessDevice.' | |||
| SUP dmtfMediaAccessDevice | SUP cim22MediaAccessDevice | |||
| MUST (eOTWarningZoneSize $ maxPartitionCount $ padding $ | MAY (cimEOTWarningZoneSize $ cimMaxPartitionCount $ cimPadding $ | |||
| maxRewindTime) | cimMaxRewindTime) | |||
| ) | ) | |||
| 2.101 dmtfDVDDrive | 3.98 cim22DVDDrive | |||
| This class describes the capabilities of a DVD drive. | This class describes the capabilities of a DVD drive. | |||
| ( <oid-at388> NAME 'formatsSupported' | ( <oid-at595> NAME 'cimFormatsSupported' | |||
| DESC 'The CD and DVD formats that are supported by this | DESC 'The CD and DVD formats that are supported by this | |||
| Device. | Device. For example, the Drive may support "CD-ROM" and | |||
| "DVD-RAM". In this case, the values 16 and 24 would be | ||||
| written to the array. This property's values align with | ||||
| those defined in PhysicalMedia.MediaType.' | ||||
| SYNTAX integer | SYNTAX integer | |||
| ) | ) | |||
| ( <oid-oc152> NAME 'dmtfDVDDrive' | ( <oid-oc256> NAME 'cim22DVDDrive' | |||
| DESC 'Capabilities of a DVDDrive, a subtype of | DESC 'Capabilities and management of a DVDDrive, a subtype of | |||
| MediaAccessDevice.' | MediaAccessDevice.' | |||
| SUP dmtfMediaAccessDevice | SUP cim22MediaAccessDevice | |||
| MUST (formatsSupported) | MAY (cimFormatsSupported) | |||
| ) | ) | |||
| 2.102 dmtfDiskGroup | 3.99 cim22DiskGroup | |||
| This class defines a named collection of disk drives and storage | This class defines a named collection of disk drives and storage | |||
| extents. | extents. | |||
| ( <oid-oc153> NAME 'dmtfDiskGroup' | ( <oid-oc257> NAME 'cim22DiskGroup' | |||
| DESC 'A DiskGroup is a named collection of DiskDrives and the | DESC 'A DiskGroup is a named collection of DiskDrives and the | |||
| StorageExtent(s) accessed via those Drives.' | StorageExtent(s) accessed via those Drives. The collection | |||
| SUP dmtfCollectionOfMSEs | is used to limit the BasedOn relationships of the Extents | |||
| MUST (collectionID) | in the DiskGroup. Extents in the Group can NOT be BasedOn | |||
| storage accessed from Drives outside of the Group. For | ||||
| example, a SoftwareVolume created "within the DiskGroup" is | ||||
| restricted to be completely accessed using Drives in the | ||||
| Group. Actions such as "replicate" or "migrate" on an | ||||
| Extent must operate within the scope of the Extents present | ||||
| in the DiskGroup.' | ||||
| SUP cim22CollectionOfMSEs | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ) | |||
| 2.103 dmtfAlarmDevice | ( <oid-nf50> NAME 'cim22DiskGroupNameForm' | |||
| OC cim22DiskGroup | ||||
| MUST (orderedCimModelPath) | ||||
| ) | ||||
| This class represents devices that emits either audible or visible | ( <sr50> NAME 'cim22DiskGroupStructureRule' | |||
| indications related to a problem. | FORM cim22DiskGroupNameForm | |||
| ) | ||||
| ( <oid-at389> NAME 'audibleAlarm' | The following content rule specifies the auxiliary classes that may | |||
| DESC 'Boolean indicating that the Alarm is audible.' | be attached to cim22DiskGroup. | |||
| SYNTAX boolean SINGLE-VALUE | ||||
| ( <oid-oc257> NAME 'cim22DiskGroupContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to cim22DiskGroup' | ||||
| AUX (cim22DriveInDiskGroupAuxClass $ cim22GroupInDiskGroupAuxClass) | ||||
| ) | ) | |||
| ( <oid-at390> NAME 'visibleAlarm' | 3.100 cim22DriveInDiskGroupAuxClass | |||
| DESC 'Boolean indicating that the Alarm is visible.' | ||||
| SYNTAX boolean SINGLE-VALUE | Defines the disk drive(s) that participate in a group. | |||
| ( <oid-oc258> NAME 'cim22DriveInDiskGroupAuxClass' | ||||
| DESC 'DriveInDiskGroup defines the DiskDrive(s) that | ||||
| participate in the Group. Attribute cimCollectionRef points | ||||
| to cim22DiskGroup and attribute cimMemberRef points to | ||||
| cim22DiskDrive.' | ||||
| SUP cim22CollectedMSEsAuxClass AUXILIARY | ||||
| MAY (cimCollectionRef $ cimMemberRef) | ||||
| ) | ) | |||
| ( <oid-at391> NAME 'motionAlarm' | 3.101 cim22GroupInDiskGroupAuxClass | |||
| Describes that a disk group may be divided into smaller named | ||||
| collections. | ||||
| ( <oid-oc259> NAME 'cim22GroupInDiskGroupAuxClass' | ||||
| DESC 'GroupInDiskGroup describes that a DiskGroup may be | ||||
| divided into smaller named Collections. Both Attributes | ||||
| point to cim22DiskGroup objects' | ||||
| SUP cim22CollectedCollectionsAuxClass AUXILIARY | ||||
| MAY (cimCollectionRef $ cimCollectionInCollectionRef) | ||||
| ) | ||||
| 3.102 cim22AlarmDevice | ||||
| This class represents devices that emits either audible or visible | ||||
| indications related to a problem. | ||||
| ( <oid-at596> NAME 'cimMotionAlarm' | ||||
| DESC 'Boolean indicating that the Alarm causes motion of the | DESC 'Boolean indicating that the Alarm causes motion of the | |||
| Device.' | Device.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at392> NAME 'urgency' | ( <oid-at597> NAME 'cimUrgency' | |||
| DESC 'Urgency is an enumerated value that shows the relative | DESC 'Urgency is an enumerated value that indicates the relative | |||
| frequency at which the Alarm flashes, vibrates and/or emits | frequency at which the Alarm flashes, vibrates and/or emits | |||
| audible tones. Allowed values are: "Unknown", "Other", | audible tones.' | |||
| "Not Supported", "Informational", "Non-Critical", | ||||
| "Critical", "Unrecoverable".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at393> NAME 'alarmState' | ( <oid-at598> NAME 'cimAlarmState' | |||
| DESC 'The current state of the alarm. Allowed values are: | DESC 'The current state of the alarm.' | |||
| "Unknown", "Off", "Steady", "Alternating".' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at394> NAME 'audioIndicatorIsDisabled' | ( <oid-at599> NAME 'cimAudioIndicatorIsDisabled' | |||
| DESC 'True shows that the audio of an AlarmState indicator | DESC 'True indicates that the audio of an AlarmState indicator | |||
| has been disabled (i.e. muted). A disabled state here does | has been disabled (i.e. muted). A disabled state here does | |||
| not imply that the AlarmState is off.' | not imply that the AlarmState is off.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at395> NAME 'visualIndicatorIsDisabled' | ||||
| DESC 'True shows that the visual of an AlarmState indicator | ( <oid-at600> NAME 'cimVisualIndicatorIsDisabled' | |||
| has been disabled (i.e. dimmed). A disabled state here does | DESC 'True indicates that the visual of an AlarmState indicator | |||
| not imply that the AlarmState is off.' | has been disabled (i.e. dimmed). A disabled state here does | |||
| not imply that the AlarmState is off.' | ||||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at396> NAME 'motionIndicatorIsDisabled' | ( <oid-at601> NAME 'cimMotionIndicatorIsDisabled' | |||
| DESC 'True shows that the motion of an AlarmState indicator | DESC 'True indicates that the motion of an AlarmState indicator | |||
| has been disabled (i.e. stopped). A disabled state here | has been disabled (i.e. stopped). A disabled state here | |||
| does not imply that the AlarmState is off.' | does not imply that the AlarmState is off.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc154> NAME 'dmtfAlarmDevice' | ( <oid-oc260> NAME 'cim22AlarmDevice' | |||
| DESC 'An AlarmDevice is a type of Device that emits audible or | DESC 'An AlarmDevice is a type of Device that emits audible or | |||
| visible indications related to a problem.' | visible indications related to a problem situation.' | |||
| SUP dmtfLogicalDevice | SUP cim22LogicalDevice | |||
| MUST (audibleAlarm $ visibleAlarm $ motionAlarm $ urgency $ | MAY (cimAudibleAlarm $ cimVisibleAlarm $ cimMotionAlarm $ | |||
| alarmState $ audioIndicatorIsDisabled $ | cimUrgency $ cimAlarmState $ cimAudioIndicatorIsDisabled $ | |||
| visualIndicatorIsDisabled $ motionIndicatorIsDisabled) | cimVisualIndicatorIsDisabled $ cimMotionIndicatorIsDisabled) | |||
| ) | ) | |||
| 2.104 dmtfAssociatedAlarmAuxClass | The following content rule specifies the auxiliary classes that may | |||
| be attached to cim22AlarmDevice. | ||||
| ( <oid-oc260> NAME 'cim22AlarmDeviceContentRule' | ||||
| DESC 'The auxiliary classes that may be attached to | ||||
| cim22AlarmDevice' | ||||
| AUX (cim22AssociatedAlarmAuxClass) | ||||
| ) | ||||
| 3.103 cim22AssociatedAlarmAuxClass | ||||
| This auxiliary class relates a logical device to the alarm devices | This auxiliary class relates a logical device to the alarm devices | |||
| that show problem. In this class, antecedentRefs point to | that show problem. | |||
| dmtfAlarmDevice objects and dependentRefs point to dmtfLogicalDevice | ||||
| objects. | ||||
| ( <oid-oc155> NAME 'dmtfAssociatedAlarmAuxClass' | ( <oid-oc261> NAME 'cim22AssociatedAlarmAuxClass' | |||
| DESC 'LogicalDevices may have one or more AlarmDevices associated | DESC 'LogicalDevices may have one or more AlarmDevices associated | |||
| with them, to show problem. This | with them, in order to indicate problem situations. This | |||
| relationship is shown by the AssociatedAlarm | relationship is indicated by the AssociatedAlarm | |||
| dependency.' | dependency. Attribute cimAntecedentRef points to | |||
| SUP dmtfDependencyAuxClass AUXILIARY | cim22AlarmDevice and attribute cimDependentRef points to | |||
| cim22LogicalDevice.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 2.105 dmtfDoor | 3.104 cim22Door | |||
| This class is an abstraction of hardware that provides access to the | This class is an abstraction of hardware that provides access to the | |||
| internal componentry of a system. | internal componentry of a system. | |||
| ( <oid-at397> NAME 'open' | ( <oid-at602> NAME 'cimOpen' | |||
| DESC 'Boolean indicating the "open" (TRUE) or "closed" (FALSE) | DESC 'Boolean indicating the "open" (TRUE) or "closed" (FALSE) | |||
| status of the Door.' | status of the Door.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at398> NAME 'locked' | ||||
| ( <oid-at603> NAME 'cimLocked' | ||||
| DESC 'Boolean indicating that the Door is "locked" (TRUE) or | DESC 'Boolean indicating that the Door is "locked" (TRUE) or | |||
| "unlocked" (FALSE). When the Door is locked, access to the | "unlocked" (FALSE). When the Door is locked, access to the | |||
| componentry is prevented, without the use of a physical key | componentry is prevented, without the use of a physical key | |||
| or the issuance of a software unlock command.' | or the issuance of a software unlock command.' | |||
| SYNTAX boolean SINGLE-VALUE | SYNTAX boolean SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at399> NAME 'timeout' | ( <oid-at604> NAME 'cimTimeout' | |||
| DESC 'When a Door is "Open", all accessible, moving componentry | DESC 'When a Door is "Open", all accessible, moving componentry | |||
| and Device operation are typically stopped.' | and Device operation are typically stopped. The Timeout | |||
| property provides a mechanism to event on a Door left open | ||||
| for a period of time (in seconds) exceeding the property's | ||||
| value.' | ||||
| SYNTAX integer SINGLE-VALUE | SYNTAX integer SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-at400> NAME 'lastOpened' | ( <oid-at605> NAME 'cimLastOpened' | |||
| DESC 'Date and time that the Door was last opened.' | DESC 'Date and time that the Door was last opened.' | |||
| SYNTAX generalizedTime SINGLE-VALUE | SYNTAX generalizedTime SINGLE-VALUE | |||
| ) | ) | |||
| ( <oid-oc156> NAME 'dmtfDoor' | ( <oid-at606> NAME 'cimCapabilities' | |||
| DESC 'A Door is the abstraction of hardware providing access to | DESC 'The Capabilities of the Door. For example, information on | |||
| the internal componentry of a System.' | whether the Door is "Host System Lockable" (value=2) and/or | |||
| SUP dmtfLogicalDevice | whether a key is available (value=3) are specified in this | |||
| MUST (open $ locked $ timeout $ lastOpened $ capabilities) | property. The value 4, | |||
| ) | Access | |||
| drive bays. If specified for the Door, it means that it can | ||||
| 2.106 dmtfDoorAccessToPhysicalElementAuxClass | not be opened unless all Media are first unloaded from the | |||
| accessible MediaAccessDevices | ||||
| This auxiliary class relates doors to the physical elements that are | SYNTAX integer | |||
| accessible from the door. In it, antecedentRefs point to dmtfDoor | ||||
| objects and dependentRefs to dmtfPhysicalElement objects. | ||||
| ( <oid-oc157> NAME 'dmtfDoorAccessToPhysicalElementAuxClass' | ||||
| DESC 'Doors provide access to PhysicalElements for hot swap, | ||||
| repair and similar activities. The entities accessed | ||||
| through a Door are shown in this relationship.' | ||||
| SUP dmtfDependencyAuxClass AUXILIARY | ||||
| ) | ||||
| 2.107 dmtfDoorAccessToDeviceAuxClass | ||||
| This auxiliary class relates doors to the logical devices that are | ||||
| accessible from the door. In it, antecedentRefs point to dmtfDoor | ||||
| objects and dependentRefs to dmtfLogicalDevice objects. | ||||
| ( <oid-oc158> NAME 'dmtfDoorAccessToDeviceAuxClass' | ||||
| DESC 'Doors provide access to LogicalDevices for hot swap, | ||||
| repair and similar activities. The entities accessed | ||||
| through a Door are shown in this relationship.' | ||||
| SUP dmtfDependencyAuxClass AUXILIARY | ||||
| ) | ||||
| 3. DIT Content Rules | ||||
| The following DIT Content Rules apply to objects in this schema. | ||||
| These content rules referrence not only auxiliary classes in this | ||||
| draft but auxiliary classes from other DMTF CIM models [8, 9, 10, 11, | ||||
| 12] | ||||
| ( <oid-oc54> NAME 'dmtfSystemResourceContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfSystemResource class' | ||||
| AUX (dmtfComputerSystemResourceAuxClass $ | ||||
| dmtfAllocatedResourceAuxClass) | ||||
| ) | ||||
| ( <oid-oc61> NAME 'dmtfRedundancyGroupContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfRedundancyGroup class' | ||||
| AUX (dmtfRedundancyComponentAuxClass) | ||||
| ) | ||||
| ( <oid-oc66> NAME 'dmtfExtraCapacityGroupContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfExtraCapacityGroup class' | ||||
| AUX (dmtfNetworkAdapterRedundancyComponentAuxClass $ | ||||
| dmtfNetworkVirtualAdapterAuxClass) | ||||
| ) | ||||
| ( <oid-oc67> NAME 'dmtfLogicalPortContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfLogicalPort class' | ||||
| AUX (dmtfPortOnDeviceAuxClass) | ||||
| ) | ||||
| ( <oid-oc72> NAME 'dmtfSensorContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the dmtfSensor | ||||
| class' | ||||
| AUX (dmtfAssociatedSensorAuxClass) | ||||
| ) | ||||
| ( <oid-oc75> NAME 'dmtfCoolingDeviceContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfCoolingDevice class' | ||||
| AUX (dmtfAssociatedCoolingAuxClass $ dmtfPackageCoolingAuxClass) | ||||
| ) | ||||
| ( <oid-oc84> NAME 'dmtfDesktopMonitorContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfDesktopMonitor class' | ||||
| AUX (dmtfMonitorSettingAuxClass) | ||||
| ) | ||||
| ( <oid-oc85> NAME 'dmtfMonitorResolutionContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfMonitorResolution class' | ||||
| AUX (dmtfMonitorSettingAuxClass) | ||||
| ) | ||||
| ( <oid-oc89> NAME 'dmtfOOBAlertServiceContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfOOBAlertService class' | ||||
| AUX (dmtfOOBAlertServiceOnModemAuxClass $ | ||||
| dmtfOOBAlertServiceOnNetworkAdapterAuxClass) | ||||
| ) | ||||
| ( <oid-oc90> NAME 'dmtfWakeUpServiceContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfWakeUpService class' | ||||
| AUX (dmtfWakeUpServiceOnModemAuxClass $ | ||||
| dmtfWakeUpServiceOnNetworkAdapterAuxClass) | ||||
| ) | ||||
| ( <oid-oc91> NAME 'dmtfModemContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the dmtfModem | ||||
| class' | ||||
| AUX (dmtfOOBAlertServiceOnModemAuxClass $ | ||||
| dmtfWakeUpServiceOnModemAuxClass) | ||||
| ) | ||||
| ( <oid-oc105> NAME 'dmtfBatteryContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the dmtfBattery | ||||
| class' | ||||
| AUX (dmtfAssociatedBatteryAuxClass) | ||||
| ) | ||||
| ( <oid-oc106> NAME 'dmtfPowerSupplyContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfPowerSupply class' | ||||
| AUX (dmtfSuppliesPowerAuxClass) | ||||
| ) | ) | |||
| ( <oid-oc110> NAME 'dmtfNetworkAdapterContentRule' | ( <oid-oc262> NAME 'cim22Door' | |||
| DESC 'shows what auxiliary classes may go with the | DESC 'A Door is the abstraction of hardware providing access to | |||
| dmtfNetworkAdapter class' | the internal componentry of a System. When a Door is | |||
| "opened", typically all accessible, moving components are | ||||
| AUX (dmtfOOBAlertServiceOnNetworkAdapterAuxClass $ | stopped or suspended to prevent physical harm.' | |||
| dmtfWakeUpServiceOnNetworkAdapterAuxClass $ | SUP cim22LogicalDevice | |||
| dmtfNetworkAdapterRedundancyComponentAuxClass $ | MAY (cimOpen $ cimLocked $ cimTimeout $ cimLastOpened $ | |||
| dmtfNetworkVirtualAdapterAuxClass $ | cimCapabilities) | |||
| dmtfAdapterActiveConnectionAuxClass) | ||||
| ) | ) | |||
| ( <oid-oc115> NAME 'dmtfFibreChannelAdapterContentRule' | The following content rule specifies the auxiliary classes that may | |||
| DESC 'shows what auxiliary classes may go with the | be attached to cim22Door. | |||
| dmtfFibreChannelAdapter class' | ||||
| AUX (dmtfFibrePortOnFCAdapterAuxClass) | ||||
| ) | ||||
| ( <oid-oc116> NAME 'dmtfFibrePortContentRule' | ( <oid-oc262> NAME 'cim22DoorContentRule' | |||
| DESC 'shows what auxiliary classes may go with the dmtfFibrePort | DESC 'The auxiliary classes that may be attached to cim22Door' | |||
| class' | AUX (cim22DoorAccessToPhysicalElementAuxClass $ | |||
| AUX (dmtfFibrePortOnFCAdapterAuxClass $ | cim22DoorAccessToDeviceAuxClass) | |||
| dmtfFibrePortActiveLoginAuxClass) | ||||
| ) | ) | |||
| ( <oid-oc122> NAME 'dmtfControllerContentRule' | 3.105 cim22DoorAccessToPhysicalElementAuxClass | |||
| DESC 'shows what auxiliary classes may go with the dmtfController | ||||
| class' | ||||
| AUX (dmtfControlledByAuxClass $ ) | ||||
| ) | ||||
| ( <oid-oc125> NAME 'dmtfSerialControllerContentRule' | This auxiliary class relates doors to the physical elements that are | |||
| DESC 'shows what auxiliary classes may go with the | accessible from the door. | |||
| dmtfSerialController class' | ||||
| AUX (dmtfSerialInterfaceAuxClass) | ||||
| ) | ||||
| ( <oid-oc127> NAME 'dmtfSCSIControllerContentRule' | ( <oid-oc263> NAME 'cim22DoorAccessToPhysicalElementAuxClass' | |||
| DESC 'shows what auxiliary classes may go with the | DESC 'Doors provide access to PhysicalElements for hot swap, | |||
| dmtfSCSIController class' | repair and similar activities. The entities accessed | |||
| AUX (dmtfSCSIInterfaceAuxClass) | through a Door are indicated in this | |||
| relationship. Attribute cimAntecedentRef points to cim22Door | ||||
| and attribute cimDependentRef points to | ||||
| cim22PhysicalElement.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| ( <oid-oc129> NAME 'dmtfVideoControllerContentRule' | 3.106 cim22DoorAccessToDeviceAuxClass | |||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfVideoController class' | ||||
| AUX (dmtfVideoSettingAuxClass) | ||||
| ) | ||||
| ( <oid-oc133> NAME 'dmtfVideoControllerResolutionContentRule' | This auxiliary class relates doors to the logical devices that are | |||
| DESC 'shows what auxiliary classes may go with the | accessible from the door. | |||
| dmtfVideoControllerResolution class' | ||||
| AUX (dmtfVideoSettingAuxClass) | ||||
| ) | ||||
| ( <oid-oc154> NAME 'dmtfAlarmDeviceContentRule' | ||||
| DESC 'shows what auxiliary classes may go with the | ||||
| dmtfAlarmDevice class' | ||||
| AUX (dmtfAssociatedAlarmAuxClass $ dmtfPackageAlarmAuxClass) | ||||
| ) | ||||
| ( <oid-oc156> NAME 'dmtfDoorContentRule' | ( <oid-oc264> NAME 'cim22DoorAccessToDeviceAuxClass' | |||
| DESC 'shows what auxiliary classes may go with the dmtfDoor | DESC 'Doors provide access to PhysicalElements for hot swap, | |||
| class' | repair and similar activities. In turn, PhysicalElements | |||
| AUX (dmtfDoorAccessToPhysicalElementAuxClass) | "Realize" LogicalDevices. Since it may not be possible to | |||
| define all the PhysicalElements that exist, and optimizing | ||||
| the retrieval of Devices "behind" the Door may be | ||||
| desirable, the DoorAccessToDevice association provides a | ||||
| shortcut mechanism for defining the LogicalDevices. | ||||
| Attribute cimAntecedentRef points to cim22Door and attribute | ||||
| cimDependentRef points to cim22LogicalDevice.' | ||||
| SUP cim22DependencyAuxClass AUXILIARY | ||||
| MAY (cimAntecedentRef $ cimDependentRef) | ||||
| ) | ) | |||
| 4. References | 4. References | |||
| Request For Comments (RFC) and Internet Draft documents are available | Request For Comments (RFC) and Internet Draft documents are available | |||
| from numerous mirror sites. | from numerous mirror sites. | |||
| [1] M. Wahl, T. Howes, S. Kille, "Lightweight Directory Access | [1] M. Wahl, T. Howes, S. Kille, "Lightweight Directory | |||
| Protocol (v3)," RFC 2251, Decemeber 1997. | Access Protocol (v3)," RFC 2251, Decemeber 1997. | |||
| [2] M. Wahl, A. Coulbeck, T. Howes, S. Kille, "Lightweight | ||||
| Directory Access Protocol (v3): Attribute Synatx Defini- | ||||
| tions," RFC 2252, December 1997. | ||||
| [3] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP Schema | ||||
| for the DMTF Core CIM Model," Internet Draft (work in | ||||
| progress), June 1999. | ||||
| [4] Ryan Moats, Gerald Maziarski, John Strassner, "Extensible | ||||
| Match Rule to Dereference Pointers", Internet Draft (work in | ||||
| progress), June 1999. | ||||
| [5] ITU, Rec X.733 | ||||
| [6] ISO, IEC 10164-4 | [2] M. Wahl, A. Coulbeck, T. Howes, S. Kille, | |||
| "Lightweight Directory Access Protocol (v3): Attri- | ||||
| bute Synatx Definitions," RFC 2252, December 1997. | ||||
| [7] DMTF, "CIM Device Model v2.2" | [3] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP | |||
| Schema for the DMTF Core CIM Model," Internet Draft | ||||
| (work in progress), December 1999. | ||||
| [8] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP Schema | [4] Ryan Moats, Gerald Maziarski, John Strassner, | |||
| for the DMTF Network CIM Model", October 1999. | "Extensible Match Rule to Dereference Pointers", | |||
| Internet Draft (work in progress), June 1999. | ||||
| [9] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP Schema | [5] ITU, Rec X.733 | |||
| for the DMTF Core CIM Model", September 1999. | ||||
| [10] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP Schema | [6] ISO, IEC 10164-4 | |||
| for the DMTF Application CIM Model", October 1999. | ||||
| [11] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP Schema | [7] DMTF, "CIM Device Model v2.2" | |||
| for the DMTF System CIM Model", October 1999. | ||||
| [12] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP Schema | [8] Ryan Moats, Gerald Maziarski, John Strassner, "LDAP | |||
| for the DMTF Physical CIM Model", October 1999. | Schema for the DMTF Network CIM Model", Internet | |||
| Draft (work in progress), December 1999. | ||||
| 5. Author's Addresses | 5. Author's Addresses | |||
| Ryan Moats Jerry Maziarski John Strassner | Ryan Moats Jerry Maziarski John Strassner | |||
| 15621 Drexel Circle Room C3-3Z01 Cisco Systems, Bldg 1 | 15621 Drexel Circle Room C3-3Z01 Cisco Systems, Bldg 1 | |||
| Omaha, NE 68135 200 S. Laurel Ave. 170 West Tasman Drive | Omaha, NE 68135 200 S. Laurel Ave. 170 West Tasman Drive | |||
| USA Middletown, NJ 07748 San Jose, CA 95134 | USA Middletown, NJ 07748 San Jose, CA 95134 | |||
| E-mail: jayhawk@att.com USA E-mail: | E-mail: jayhawk@att.com USA E-mail: | |||
| johns@cisco.com | johns@cisco.com | |||
| E-mail: gfm@qsun.att.com | E-mail: gfm@qsun.att.com | |||
| End of changes. 772 change blocks. | ||||
| 2085 lines changed or deleted | 2536 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||