(file) Return to CIM_Controller.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

 1 karl  1.1.2.2 // Copyright (c) 2005 DMTF.  All rights reserved.
 2               // <change cr="CIMCoreCR00735.001" type ="change">Update of
 3               // descriptions based on Tech Edit review.</
 4               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 5               // qualifier values to CIM Schema.</change>
 6               // ===================================================================
 7               // CIM_Controller
 8               // ===================================================================
 9                  [Abstract, Version ( "2.10.0" ), 
10                   UMLPackagePath ( "CIM::Device::Controller" ), 
11                   Description ( 
12                      "Controller is a superclass for grouping the miscellaneous "
13                      "control-related Devices that provide a classic bus master "
14                      "interface. Examples of Controllers are USBControllers, "
15                      "SerialControllers, and so on. The Controller class is an "
16                      "abstraction for Devices with a single protocol stack, which "
17                      "exist to control communications (data, control, and reset) to "
18                      "downstream devices. Note that a new abstract class "
19                      "(ProtocolController) has been created to model more complex "
20                      "interface controllers such as SCSI." )]
21               class CIM_Controller : CIM_LogicalDevice {
22 karl  1.1.2.2 
23                     [Description ( "Time of last reset of the Controller." )]
24                  datetime TimeOfLastReset;
25               
26                     [Description ( 
27                         "The protocol used by the Controller to access controlled Devices."
28                          ), 
29                      ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", 
30                         "11", "12", "13", "14", "15", "16", "17", "18", "19", 
31                         "20", "21", "22", "23", "24", "25", "26", "27", "28", 
32                         "29", "30", "31", "32", "33", "34", "35", "36", "37", 
33                         "38", "39", "40", "41", "42", "43", "44", "45", "46", 
34                         "47", "48" }, 
35                      Values { "Other", "Unknown", "EISA", "ISA", "PCI", 
36                         "ATA/ATAPI", "Flexible Diskette", "1496", 
37                         "SCSI Parallel Interface", 
38                         // 10               
39                         "SCSI Fibre Channel Protocol", 
40                         "SCSI Serial Bus Protocol", 
41                         "SCSI Serial Bus Protocol-2 (1394)", 
42                         "SCSI Serial Storage Architecture", "VESA", "PCMCIA", 
43 karl  1.1.2.2           "Universal Serial Bus", "Parallel Protocol", "ESCON", 
44                         "Diagnostic", // 20               
45                         "I2C", 
46                         "Power", "HIPPI", "MultiBus", "VME", "IPI", "IEEE-488", 
47                         "RS232", "IEEE 802.3 10BASE5", "IEEE 802.3 10BASE2", 
48                         // 30               
49                         "IEEE 802.3 1BASE5", 
50                         "IEEE 802.3 10BROAD36", "IEEE 802.3 100BASEVG", 
51                         "IEEE 802.5 Token-Ring", "ANSI X3T9.5 FDDI", "MCA", 
52                         "ESDI", "IDE", "CMD", "ST506", 
53                         // 40               
54                         "DSSI", "QIC2", 
55                         "Enhanced ATA/IDE", "AGP", "TWIRP (two-way infrared)", 
56                         "FIR (fast infrared)", "SIR (serial infrared)", "IrBus", 
57                         "Serial ATA" }, 
58                      MappingStrings { "MIF.DMTF|Bus Port|004.2", 
59                         "MIF.DMTF|Disks|003.3" }, 
60                      ModelCorrespondence { "CIM_Controller.ProtocolDescription" }]
61                  uint16 ProtocolSupported;
62               
63                     [Description ( 
64 karl  1.1.2.2           "Maximum number of directly addressable entities that are "
65                         "supported by this Controller. A value of 0 should be "
66                         "used if the number is unknown or unlimited." ), 
67                      MappingStrings { "MIF.DMTF|Bus Port|004.9" }]
68                  uint32 MaxNumberControlled;
69               
70                     [Description ( 
71                         "A free-form string that provides more information that "
72                         "is related to the ProtocolSupported by the Controller." ), 
73                      MappingStrings { "MIF.DMTF|Bus Port|004.3" }, 
74                      ModelCorrespondence { "CIM_Controller.ProtocolSupported" }]
75                  string ProtocolDescription;
76               
77               
78               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2