Return to CIM_DeviceErrorCounts.mof CVS log | Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device |
File: [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device / CIM_DeviceErrorCounts.mof
(download)
Revision: 1.1, Tue Jan 24 13:50:07 2012 UTC (12 years, 5 months ago) by marek Branch: MAIN CVS Tags: preBug9676, postBug9676, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, HEAD, CIMRS_WORK_20130824 Branch point for: TASK-PEP317_pullop-branch BUG#:9155 TITLE: Upgrade Pegasus to Include the CIM 2.31 Schema in CVS DESCRIPTION: |
// Copyright (c) 2005 DMTF. All rights reserved. // <change cr="CIMCoreCR00736.001" type ="change">Update of // descriptions based on Tech Edit review.</ // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath // qualifier values to CIM Schema.</change> // ================================================================== // CIM_DeviceErrorCounts // ================================================================== [Version ( "2.10.0" ), UMLPackagePath ( "CIM::Device::DeviceElements" ), Description ( "DeviceErrorCounts is a statistical class containing error- " "related counters for a LogicalDevice. The types of errors are " "defined by CCITT (Rec X.733) and ISO (IEC 10164-4). Note that " "the CIM_DeviceErrorCountData class uses a simplified naming or " "identity algorithm as compared to this class. " "DeviceErrorCounts is not deprecated because its naming " "algorithm is still in use in various implementations." )] class CIM_DeviceErrorCounts : CIM_StatisticalInformation { [Key, Description ( "The CreationClassName of the scoping System." ), MaxLen ( 256 ), Propagated ( "CIM_LogicalDevice.SystemCreationClassName" )] string SystemCreationClassName; [Key, Description ( "The Name of the scoping System." ), MaxLen ( 256 ), Propagated ( "CIM_LogicalDevice.SystemName" )] string SystemName; [Key, Description ( "The CreationClassName of the scoping Device." ), MaxLen ( 256 ), Propagated ( "CIM_LogicalDevice.CreationClassName" )] string DeviceCreationClassName; [Key, Description ( "The ID of the scoping Device." ), MaxLen ( 64 ), Propagated ( "CIM_LogicalDevice.DeviceID" )] string DeviceID; [Key, Override ( "Name" ), Description ( "The inherited Name serves as part of the key for the " "DeviceErrorCounts instance. The object is scoped by the " "LogicalDevice to which the statistics apply." ), MaxLen ( 256 )] string Name; [Description ( "Count of the indeterminate errors." ), Counter] uint64 IndeterminateErrorCount; [Description ( "Count of the critical errors." ), Counter, MappingStrings { "MIF.DMTF|Operational State|006.7" }] uint64 CriticalErrorCount; [Description ( "Count of the major errors." ), Counter, MappingStrings { "MIF.DMTF|Operational State|006.8" }] uint64 MajorErrorCount; [Description ( "Count of the minor errors." ), Counter] uint64 MinorErrorCount; [Description ( "Count of the warnings." ), Counter, MappingStrings { "MIF.DMTF|Operational State|006.9" }] uint64 WarningCount; [Description ( "Method to reset the error and warning counters. The " "method takes one parameter as input, an integer that " "indicates which counter to reset. For this input " "parameter, 0 indicates all, 1 indicates a reset of the " "indeterminate error counter, 2 the critical error " "counter, 3 the major error counter, 4 the minor error " "counter, and 5 the warning counter. The method returns 0 " "if successful, 1 if not supported, and any other value " "if an error occurred. A method is specified so that the " "instrumentation of the LogicalDevice, which tabulates " "the errors and warnings, can also reset its internal " "processing and counters. \n" "In a subclass, the set of possible return codes could be " "specified, using a ValueMap qualifier on the method. The " "strings to which the ValueMap contents are \'translated\' " "can also be specified in the subclass as a Values array " "qualifier." )] uint32 ResetCounter( [IN, Description ( "The counter to reset." ), ValueMap { "0", "1", "2", "3", "4", "5" }, Values { "All", "Indeterminate Error Counter", "Critical Error Counter", "Major Error Counter", "Minor Error Counter", "Warning Counter" }] uint16 SelectedCounter); };
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |