// Copyright (c) 2005 DMTF. All rights reserved. [Deprecated { "CIM_MediaPhysicalStatData" }, Version ( "2.7.0" ), UMLPackagePath ( "CIM::Physical::StoragePackage" ), Description ( "Statistics related to reading physical labels and picks/puts " "at a specific StorageMediaLocation, or for a specific piece of " "PhysicalMedia. Although the same class is used to represent " "this data, at the instance level the object holds information " "for the Location (independent of the Media), OR for the Media " "(independent of its StorageMediaLocation). This class is " "deprecated in lieu of MediaPhysicalStatData, to take advantage " "of the simplified key structure defined there." )] class CIM_MediaPhysicalStatInfo : CIM_PhysicalStatisticalInformation { [Deprecated { "CIM_MediaPhysicalStatData.ScanSuccesses" }, Description ( "The number of successful physical label scans." ), Counter] uint64 ScanSuccesses; [Deprecated { "CIM_MediaPhysicalStatData.ScanFailures" }, Description ( "The number of failed physical label scans." ), Counter] uint64 ScanFailures; [Deprecated { "CIM_MediaPhysicalStatData.ScanRetries" }, Description ( "The number of retried physical label scans." ), Counter] uint64 ScanRetries; [Deprecated { "CIM_MediaPhysicalStatData.PickSuccesses" }, Description ( "The number of successful picks." ), Counter] uint64 PickSuccesses; [Deprecated { "CIM_MediaPhysicalStatData.PickFailures" }, Description ( "The number of failed picks." ), Counter] uint64 PickFailures; [Deprecated { "CIM_MediaPhysicalStatData.PickRetries" }, Description ( "The number of retried picks." ), Counter] uint64 PickRetries; [Deprecated { "CIM_MediaPhysicalStatData.PutSuccesses" }, Description ( "The number of successful puts." ), Counter] uint64 PutSuccesses; [Deprecated { "CIM_MediaPhysicalStatData.PutFailures" }, Description ( "The number of failed puts." ), Counter] uint64 PutFailures; [Deprecated { "CIM_MediaPhysicalStatData.PutRetries" }, Description ( "The number of retried puts." ), Counter] uint64 PutRetries; [Deprecated { "CIM_StatisticalData.ResetSelectedStats" }, Description ( "Method to reset the statistical counters. The method " "takes one parameter as input - an integer indicating " "which counter to reset. For this input parameter, 0 " "indicates all, 1-3 reset the scan-related counters, 4-6 " "reset the \'pick\'-related counters, and 7-9 reset the " "\'put\'-related counters. 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 " "Element\'s instrumentation can also reset its internal " "processing and counters. The set of possible return " "codes should be specified in a ValueMap qualifier on the " "method. The strings to which the ValueMap contents are " "\'translated\' should be specified as a Values array " "qualifier on the method." )] uint32 ResetCounter( [IN, Description ( "The counter to reset." ), ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }, Values { "All", "Scan Successes", "Scan Failures", "Scan Retries", "Pick Successes", "Pick Failures", "Pick Retries", "Put Successes", "Put Failures", "Put Retries" }] uint16 SelectedCounter); };