version 1.1.2.1, 2012/01/24 13:50:02
|
version 1.1.2.2, 2012/02/15 17:46:16
|
|
|
|
// Copyright (c) 2009 DMTF. All rights reserved. |
|
[Version ( "2.22.0" ), |
|
UMLPackagePath ( "CIM::Core::Service" ), |
|
Description ( |
|
"The TimeService manages time (retrieves or sets time) for one " |
|
"or more elements in a system. All elements to which the " |
|
"Service applies are associated using ServiceAffectsElement." )] |
|
class CIM_TimeService : CIM_Service { |
|
|
|
|
|
[Description ( |
|
"This method gets or sets the time for the specified element." |
|
), |
|
ValueMap { "0", "1", "2", "3", "4", "5", "6..32767", |
|
"32768..65535" }, |
|
Values { "Success", "Not Supported", "Unknown", "Timeout", |
|
"Failed", "Invalid Parameter", "DMTF Reserved", |
|
"Vendor Specific" }] |
|
uint32 ManageTime( |
|
[IN, Description ( |
|
"Indicates whether the request is to get (TRUE) or " |
|
"set (FALSE) the time for the specified element." )] |
|
boolean GetRequest, |
|
[IN, OUT, Description ( |
|
"The current date and time. On input, this value is " |
|
"the time that is set on the specified element, if " |
|
"the GetRequest input parameter is TRUE. Otherwise, " |
|
"the input time is ignored. On output, this value " |
|
"is the time as it is known by the element." )] |
|
datetime TimeData, |
|
[Required, IN, Description ( |
|
"A reference to the ManagedElement whose time is " |
|
"retrieved or set. This reference is necessary " |
|
"because the TimeService might apply to multiple " |
|
"elements simultaneously. The referenced element " |
|
"must be associated with the Service using the " |
|
"ServiceAffectsElement relationship." )] |
|
CIM_ManagedElement REF ManagedElement); |
|
|
|
}; |