(file) Return to System27_Time.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM27

  1 kumpf 1.2 // ===================================================================
  2           // Title:       System Time 2.7
  3           // Filename:    System27_Time.mof
  4           // Version:     2.7.0
  5           // Release:     Final
  6           // Date:        03/31/03
  7           // ===================================================================
  8           // Copyright 2001-2003 Distributed Management Task Force, Inc. (DMTF).
  9           // All rights reserved.  
 10           // DMTF is a not-for-profit association of industry members dedicated 
 11           // to promoting enterprise and systems management and interoperability. 
 12           // DMTF specifications and documents may be reproduced for uses
 13           // consistent with this purpose by members and non-members, 
 14           // provided that correct attribution is given. 
 15           // As DMTF specifications may be revised from time to time, 
 16           // the particular version and release date should always be noted.
 17           //
 18           // Implementation of certain elements of this standard or proposed 
 19           // standard may be subject to third party patent rights, including 
 20           // provisional patent rights (herein "patent rights"). DMTF makes 
 21           // no representations to users of the standard as to the existence 
 22 kumpf 1.2 // of such rights, and is not responsible to recognize, disclose, or
 23           // identify any or all such third party patent right, owners or 
 24           // claimants, nor for any incomplete or inaccurate identification or 
 25           // disclosure of such rights, owners or claimants. DMTF shall have no 
 26           // liability to any party, in any manner or circumstance, under any 
 27           // legal theory whatsoever, for failure to recognize, disclose, or 
 28           // identify any such third party patent rights, or for such party's
 29           // reliance on the standard or incorporation thereof in its product, 
 30           // protocols or testing procedures. DMTF shall have no liability to 
 31           // any party implementing such standard, whether such implementation 
 32           // is foreseeable or not, nor to any patent owner or claimant, and shall 
 33           // have no liability or responsibility for costs or losses incurred if 
 34           // a standard is withdrawn or modified after publication, and shall be
 35           // indemnified and held harmless by any party implementing the 
 36           // standard from any and all claims of infringement by a patent owner 
 37           // for such implementations.
 38           //
 39           // For information about patents held by third-parties which have 
 40           // notified the DMTF that, in their opinion, such patent may relate to 
 41           // or impact implementations of DMTF standards, visit 
 42           // http://www.dmtf.org/about/policies/disclosures.php.
 43 kumpf 1.2 // ===================================================================
 44           // Description: The System Model defines system related management 
 45           //              concepts. This file defines the specific concepts to
 46           //              describe time zones.
 47           //
 48           //              The object classes below are listed in an order that
 49           //              avoids forward references. Required objects, defined 
 50           //              by other working groups, are omitted.
 51           // ==================================================================
 52           // Change Log for v2.7 - None
 53           // ===================================================================
 54           
 55           #pragma locale ("en_US")
 56           
 57           
 58           // ===================================================================
 59           // CIM_TimeZone
 60           // =================================================================== 
 61           [Version("2.6.0"), Description (
 62               "The TimeZone class is a set of properties defining a particular "
 63               "time zone. These properties include the concept of daylight "
 64 kumpf 1.2     "saving time.") ]
 65           class CIM_TimeZone : CIM_Setting {
 66               [Key, Description (
 67                   "Time zone identifier. The Id MAY be expressed in the form "
 68                   "'area name/city name' (e.g., \"America/New_York\"), or as "
 69                   "a time zone name (for example, EST or EDT).") ]
 70               string TimeZoneID;
 71               
 72               [Key, Description (
 73                   "The date and time at which this time zone definition "
 74                   "takes effect. The value is specified in UTC.") ]
 75               datetime TimeZoneStartDate;
 76               
 77               [Description (
 78                   "Full name of the 'standard' time zone (e.g., \"U.S. Eastern "
 79                   "Standard Time\"), suitable for presentation to the user "
 80                   "in the default locale."),
 81                   ModelCorrespondence {"CIM_TimeZone.StandardCaption"} ]
 82               string StandardName;
 83               
 84               [Description (
 85 kumpf 1.2         "Short name of the 'standard' time zone (e.g., \"EST\"), "
 86                   "suitable for presentation to the user in the default locale. "
 87                   "Note that a specific StandardCaption property is defined, "
 88                   "instead of using the inherited Caption. This is done to force "
 89                   "consistent property naming for the StandardXXX and "
 90                   "DaylightXXX properties."),
 91                   ModelCorrespondence {"CIM_TimeZone.StandardName"} ]
 92               string StandardCaption;
 93               
 94               [Description (
 95                   "The number of minutes by which this 'standard' time "
 96                   "differs from UTC. For example, U.S. EST differs "
 97                   "from UTC by -5.0 hours or -300 minutes, whereas "
 98                   "Australia Adelaide Standard Time differs by 9.5 hours "
 99                   "or 570 minutes."), 
100                   Units ("Minutes") ]
101               sint32 StandardOffset;
102               
103               [Description (
104                   "The month in which daylight saving time ends (and "
105                   "'standard' time begins). Specify 0 for January, "
106 kumpf 1.2         "1 for February, and so on."), 
107                   ValueMap {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
108                       "10", "11"},  
109                   Values {"January", "February", "March", "April",
110                       "May", "June", "July", "August", "September",
111                       "October", "November", "December" },
112                   ModelCorrespondence {"CIM_TimeZone.StandardDay"} ]
113               uint8 StandardMonth;
114               
115               [MinValue (-31), MaxValue (31), Description (
116                   "There are two different interpretations for this property, "
117                   "depending on the value of StandardDayOfWeek. In one case, "
118                   "StandardDay defines the day-in-month on which daylight "
119                   "saving time ends. This interpretation is used when "
120                   "the StandardDayOfWeek is 0. A positive or negative integer "
121                   "is specified to indicate whether the StandardDay should be "
122                   "calculated from the beginning or the end of the month. "
123                   "For example, 5 indicates the fifth day in the "
124                   "StandardMonth and -1 indicates the last day in the "
125                   "StandardMonth. \n"
126                   "\n"
127 kumpf 1.2         "When StandardDayOfWeek is not 0, StandardDay is the day-"
128                   "in-month on which daylight saving time ends, defined in "
129                   "conjunction with StandardDayOfWeek. For example, if "
130                   "StandardDay is 15 and StandardDayOfWeek is Saturday, then "
131                   "daylight saving time ends on the first Saturday on or "
132                   "after the 15th day in the StandardMonth (i.e., the third "
133                   "Saturday in the month). If StandardDay is 20 and "
134                   "StandardDayOfWeek is -Saturday, then this indicates the "
135                   "first Saturday on or before the 20th day in the "
136                   "StandardMonth. If StandardDay is -1 and StandardDayOfWeek "
137                   "is -Sunday, then this indicates the last Sunday "
138                   "in the StandardMonth."),
139                   ModelCorrespondence {"CIM_TimeZone.StandardDayOfWeek"} ]
140               sint8 StandardDay;
141                
142               [Description (
143                   "Positive or negative integer used in conjunction "
144                   "with StandardDay to indicate the day of the week "
145                   "on which daylight saving time ends (and 'standard' "
146                   "time begins). StandardDayOfWeek is set to 0 to indicate "
147                   "an exact day of the month, such as March 1. "
148 kumpf 1.2         "A positive integer (representing Sunday, Monday, ..., "
149                   "Saturday) means that the day of week is found on or "
150                   "after the specified StandardDay. A negative integer "
151                   "(representing -Sunday, -Monday, ..., -Saturday) "
152                   "means that the day of week is found on or before the "
153                   "StandardDay."),
154                   ValueMap {"-7", "-6", "-5", "-4", "-3", "-2", "-1",
155                       "0", "1", "2", "3", "4", "5", "6", "7" },
156                   Values {"-Saturday", "-Friday", "-Thursday", "-Wednesday",
157                       "-Tuesday", "-Monday", "-Sunday", "ExactDayOfMonth",
158                       "Sunday", "Monday", "Tuesday", "Wednesday",
159                       "Thursday", "Friday", "Saturday" },
160                   ModelCorrespondence {"CIM_TimeZone.StandardDay" } ]
161               sint8 StandardDayOfWeek;
162               
163               [Description (
164                   "The time interval after midnight when daylight "
165                   "saving time ends. For example, \n"
166                   "   00000000020000.000000:000 \n"
167                   "indicates that daylight saving time ends at two o'clock, "
168                   "local time (usually, daylight saving time).") ]
169 kumpf 1.2     datetime StandardStartInterval;
170               
171               [Description (
172                   "Full name of the 'daylight' time zone (e.g., \"U.S. "
173                   "Eastern Daylight Saving Time\"), suitable for presentation "
174                   "to the user in the default locale."), 
175                   ModelCorrespondence {"CIM_TimeZone.DaylightCaption"} ]
176               string DaylightName;
177               
178               [Description (
179                   "Short name of the 'daylight' time zone (e.g., \"EDT\"), "
180                   "suitable for presentation to the user in the default locale. "
181                   "Note that a specific DaylightCaption property is defined, "
182                   "instead of using the inherited Caption. This is done to force "
183                   "consistent property naming for the StandardXXX and "
184                   "DaylightXXX properties."),
185                   ModelCorrespondence {"CIM_TimeZone.DaylightName"} ]
186               string DaylightCaption;
187               
188               [Description (
189                   "The number of minutes by which this daylight saving time "
190 kumpf 1.2         "differs from UTC. For example, U.S. EDT differs "
191                   "from UTC by -4.0 hours or -240 minutes, whereas "
192                   "Australia Adelaide Daylight Time differs by 10.5 hours "
193                   "or 630 minutes."), 
194                   Units ("Minutes") ]
195               sint32 DaylightOffset;
196               
197               [Description (
198                   "The month in which daylight saving time starts. "
199                   "Specify 0 for January, 1 for February, and so on."), 
200                   ValueMap {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
201                       "10", "11"},  
202                   Values {"January", "February", "March", "April",
203                       "May", "June", "July", "August", "September",
204                       "October", "November", "December" },
205                   ModelCorrespondence {"CIM_TimeZone.DaylightDay"} ]
206               uint8 DaylightMonth;
207               
208               [MinValue (-31), MaxValue (31), Description (
209                   "There are two different interpretations for this property, "
210                   "depending on the value of DaylightDayOfWeek. In one case, "
211 kumpf 1.2         "DaylightDay defines the day-in-month on which daylight "
212                   "saving time starts. This interpretation is used when "
213                   "the DaylightDayOfWeek is 0. A positive or negative integer "
214                   "is specified to indicate whether the DaylightDay should be "
215                   "calculated from the beginning or the end of the month. "
216                   "For example, 5 indicates the fifth day in the "
217                   "DaylightMonth and -1 indicates the last day in the "
218                   "DaylightMonth. \n"
219                   "\n"
220                   "When DaylightDayOfWeek is not 0, DaylightDay is the day-"
221                   "in-month on which daylight saving time starts, defined in "
222                   "conjunction with DaylightDayOfWeek. For example, if "
223                   "DaylightDay is 15 and DaylightDayOfWeek is Saturday, then "
224                   "daylight saving time starts on the first Saturday on or "
225                   "after the 15th day in the DaylightMonth (i.e., the third "
226                   "Saturday in the month). If DaylightDay is 20 and "
227                   "DaylightDayOfWeek is -Saturday, then this indicates the "
228                   "first Saturday on or before the 20th day in the "
229                   "DaylightMonth. If DaylightDay is -1 and DaylightDayOfWeek "
230                   "is -Sunday, then this indicates the last Sunday "
231                   "in the month."),
232 kumpf 1.2         ModelCorrespondence {"CIM_TimeZone.DaylightDayOfWeek" } ]
233               sint8 DaylightDay;
234               
235               [Description (
236                   "Positive or negative integer used in conjunction "
237                   "with DaylightDay to indicate the day of the week "
238                   "on which daylight saving time starts. Set "
239                   "DaylightDayOfWeek to 0 to indicate an exact day of "
240                   "month, such as March 1. "
241                   "Positive integer (Sunday, Monday, ..., Saturday) means "
242                   "that the day of week is found on or after DaylightDay. "
243                   "Negative integer (-Sunday, -Monday, ..., -Saturday) "
244                   "means that the day of week is found on or before "
245                   "DaylightDay. "), 
246                   ValueMap {"-7", "-6", "-5", "-4", "-3", "-2", "-1",
247                       "0", "1", "2", "3", "4", "5", "6", "7" },
248                   Values {"-Saturday", "-Friday", "-Thursday", "-Wednesday",
249                       "-Tuesday", "-Monday", "-Sunday", "ExactDayOfMonth",
250                       "Sunday", "Monday", "Tuesday", "Wednesday",
251                       "Thursday", "Friday", "Saturday" },
252                   ModelCorrespondence {"CIM_TimeZone.DaylightDay" } ]
253 kumpf 1.2     sint8 DaylightDayOfWeek;
254               
255               [Description (
256                   "The time interval after midnight when daylight "
257                   "saving time starts. For example, \n"
258                   "   00000000020000.000000:000 \n"
259                   "indicates that daylight saving time starts at two o'clock, "
260                   "local time (usually, standard time).") ]
261               datetime DaylightStartInterval;
262           };  
263           
264           
265           // ===================================================================
266           // end of file
267           // ===================================================================

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2