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 };
|