(file) Return to CIM_USBPort.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="ArchCR00066.004" type="add">Add UmlPackagePath
 3               // qualifier values to CIM Schema.</change>
 4               // ==================================================================
 5               //  CIM_USBPort 
 6               // ==================================================================
 7                  [Version ( "2.6.0" ), 
 8                   UMLPackagePath ( "CIM::Device::USB" ), 
 9                   Description ( "A Port on a USBHub." )]
10               class CIM_USBPort : CIM_LogicalPort {
11               
12                     [Override ( "Speed" ), 
13                      Description ( 
14                         "USB Port Speed in bits per second. This speed is "
15                         "determined and set by the attached Device. The \'attached "
16                         "Device\' is indicated using the USBConnection "
17                         "association. At this time, only several Port speeds are "
18                         "valid. These are: 1.5Mbps and 12Mbps. The value 0 can "
19                         "also be specified to indicate that the current speed is "
20                         "\'unknown\' or 1 to indicate that the speed is \'other\' "
21                         "than 1.5 or 12Mbps." ), 
22 karl  1.1.2.2        ValueMap { "0", "1", "1500000", "12000000" }]
23                  uint64 Speed;
24               
25                     [Override ( "StatusInfo" ), 
26                      Description ( 
27                         "Indicates whether the Port is currently enabled." ), 
28                      ValueMap { "2", "3", "4" }, 
29                      Values { "Unknown", "Enabled", "Disabled" }]
30                  uint16 StatusInfo;
31               
32                     [Override ( "Availability" ), 
33                      Description ( 
34                         "Indicates whether the Port is currently Powered." ), 
35                      ValueMap { "2", "3", "7" }, 
36                      Values { "Unknown", "Running/Full Power", "Power Off" }]
37                  uint16 Availability;
38               
39                     [Description ( 
40                         "The USB Port\'s power capability. The current "
41                         "specification defines that 1 or 5 loads can be supported "
42                         "(values 2 or 3 would be specified, respectively)." ), 
43 karl  1.1.2.2        ValueMap { "0", "1", "2", "3" }, 
44                      Values { "Unknown", "Other", "1 Unit Load", "5 Unit Loads" }]
45                  uint16 Power;
46               
47                     [Description ( 
48                         "Indicates whether the Port is currently Suspended." )]
49                  boolean Suspended;
50               
51                     [Description ( 
52                         "Indicates whether the Port is disabled due to an "
53                         "overcurrent event." )]
54                  boolean Overcurrent;
55               
56               
57               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2