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

  1 karl  1.1 // ===================================================================
  2           // Title:  Device MOF Specification
  3           // $State: Preliminary $
  4           // $Date: 2004/06/25 16:11:06 $
  5           // $Source: /home/dmtf2/dotorg/var/cvs/repositories/dev/Schema/MOF/CIM_Device.mof,v $
  6           // $Revision: 1.8 $
  7           // ===================================================================
  8           //#pragma inLine ("Includes/copyright.inc")
  9           // Copyright 1998-2004 Distributed Management Task Force, Inc. (DMTF).
 10           // All rights reserved.
 11           // DMTF is a not-for-profit association of industry members dedicated
 12           // to promoting enterprise and systems management and interoperability.
 13           // DMTF specifications and documents may be reproduced for uses
 14           // consistent with this purpose by members and non-members,
 15           // provided that correct attribution is given.
 16           // As DMTF specifications may be revised from time to time,
 17           // the particular version and release date should always be noted.
 18           // 
 19           // Implementation of certain elements of this standard or proposed
 20           // standard may be subject to third party patent rights, including
 21           // provisional patent rights (herein "patent rights"). DMTF makes
 22 karl  1.1 // no representations to users of the standard as to the existence
 23           // of such rights, and is not responsible to recognize, disclose, or
 24           // identify any or all such third party patent right, owners or
 25           // claimants, nor for any incomplete or inaccurate identification or
 26           // disclosure of such rights, owners or claimants. DMTF shall have no
 27           // liability to any party, in any manner or circumstance, under any
 28           // legal theory whatsoever, for failure to recognize, disclose, or
 29           // identify any such third party patent rights, or for such party's
 30           // reliance on the standard or incorporation thereof in its product,
 31           // protocols or testing procedures. DMTF shall have no liability to
 32           // any party implementing such standard, whether such implementation
 33           // is foreseeable or not, nor to any patent owner or claimant, and shall
 34           // have no liability or responsibility for costs or losses incurred if
 35           // a standard is withdrawn or modified after publication, and shall be
 36           // indemnified and held harmless by any party implementing the
 37           // standard from any and all claims of infringement by a patent owner
 38           // for such implementations.
 39           // 
 40           // For information about patents held by third-parties which have
 41           // notified the DMTF that, in their opinion, such patent may relate to
 42           // or impact implementations of DMTF standards, visit
 43 karl  1.1 // http://www.dmtf.org/about/policies/disclosures.php.
 44           //#pragma inLine
 45           // ===================================================================
 46           // Description: The Device Model extends the management concepts
 47           //              related to LogicalDevice. This is the primary include
 48           //              file for the basic segments of the DMTF Device Model.
 49           // 
 50           //              The includes are listed in an order that
 51           //              avoids forward references. Required objects, defined
 52           //              by other working groups, are omitted.
 53           // ==================================================================
 54           
 55           #pragma locale ("en_US")
 56           
 57           
 58           // ==================================================================
 59           // Compile prerequisite:  Core, Physical, System and Application MOFs
 60           // Physical MOF required - Physical27_Package.mof,
 61           //    Physical27_Component.mof and Physical27_PhysicalMedia.mof
 62           // Application MOF required - Application27_DeploymentModel.mof
 63           // System MOF required - System27_SystemElements.mof
 64 karl  1.1 // ==================================================================
 65           
 66           
 67           // ==================================================================
 68           // Device Elements & High-level Associations
 69           // ==================================================================
 70           #pragma include ("Device_DeviceElements.mof")
 71           
 72           // ==================================================================
 73           // Cooling (Fans) & Power (Power Supplies, Batteries, etc.)
 74           // ==================================================================
 75           #pragma include ("Device_CoolingAndPower.mof")
 76           
 77           // ==================================================================
 78           // Processors
 79           // ==================================================================
 80           #pragma include ("Device_Processor.mof")
 81           
 82           // ==================================================================
 83           // Controllers (Serial, PCI)
 84           // ==================================================================
 85 karl  1.1 #pragma include ("Device_Controller.mof")
 86           
 87           // ==================================================================
 88           // Ports (Logical Port, Network Port)
 89           // ==================================================================
 90           #pragma include ("Device_Ports.mof")
 91           
 92           // ==================================================================
 93           // ProtocolControllers (SCSI)
 94           // ==================================================================
 95           #pragma include ("Device_ProtocolController.mof")
 96           
 97           // ==================================================================
 98           // Network Adapter
 99           // ==================================================================
100           #pragma include ("Device_NetworkAdapter.mof")
101           
102           // ==================================================================
103           // Fibre Channel
104           // ==================================================================
105           #pragma include ("Device_FC.mof")
106 karl  1.1 
107           // ==================================================================
108           // Infiniband
109           // ==================================================================
110           #pragma include ("Device_IB.mof")
111           
112           // ==================================================================
113           // Storage Devices (Disks, CDROM, WORM, etc.)
114           // ==================================================================
115           #pragma include ("Device_StorageDevices.mof")
116           
117           // ==================================================================
118           // Storage Extents and Media (Volumes, LogicalDisks, Partitions, etc.)
119           // ==================================================================
120           #pragma include ("Device_StorageExtents.mof")
121           
122           // ==================================================================
123           // SCSI Controller Command Model
124           // ==================================================================
125           #pragma include ("Device_SccExtents.mof")
126           
127 karl  1.1 // ==================================================================
128           // Storage Settings, Capabilites, and Config Services
129           // ==================================================================
130           #pragma include ("Device_StorageServices.mof")
131           
132           // ==================================================================
133           // Storage Libraries
134           // ==================================================================
135           #pragma include ("Device_StorageLib.mof")
136           
137           // ==================================================================
138           // Monitors, Keyboards, Pointing Devices, Scanners
139           // ==================================================================
140           #pragma include ("Device_UserDevices.mof")
141           
142           // ==================================================================
143           // Memory, Cache
144           // ==================================================================
145           #pragma include ("Device_Memory.mof")
146           
147           // ==================================================================
148 karl  1.1 // Modems
149           // ==================================================================
150           #pragma include ("Device_Modems.mof")
151           
152           // ==================================================================
153           // Printing (Printers, Print Jobs, Print Queues, etc.)
154           // ==================================================================
155           #pragma include ("Device_Printing.mof")
156           
157           // ==================================================================
158           // Sensors & Alarms
159           // ==================================================================
160           #pragma include ("Device_Sensors.mof")
161           
162           // ==================================================================
163           // USB
164           // ==================================================================
165           #pragma include ("Device_USB.mof")
166           
167           // ==================================================================
168           // Disk Group
169 karl  1.1 // ==================================================================
170           #pragma include ("Device_DiskGroup.mof")
171           
172           // ==================================================================
173           // Storage Statistics
174           // ==================================================================
175           #pragma include ("Device_StorageStatistics.mof")
176           
177           // ==================================================================
178           // Storage Name Binding
179           // ==================================================================
180           #pragma include ("Device_StorageNameBinding.mof")
181           
182           // ===================================================================
183           // end of file
184           // ===================================================================

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2