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_SCSIInterface
8 // ==================================================================
9 [Association, Deprecated { "CIM_ProtocolControllerAccessesUnit" },
10 Version ( "2.10.0" ),
11 UMLPackagePath ( "CIM::Device::Controller" ),
12 Description (
13 "Note: The use of this class is deprecated in lieu of "
14 "ProtocolControllerForUnit, because the SCSIController class "
15 "involved in this association is itself deprecated. The "
16 "protocol-related aspects of SCSI are better reflected in the "
17 "new classes and associations. \n"
18 "Deprecated description: SCSIInterface is a ControlledBy "
19 "relationship that indicates which Devices are accessed through "
20 "a SCSIController and describes the characteristics of this "
21 "access." )]
22 karl 1.1.2.2 class CIM_SCSIInterface : CIM_ControlledBy {
23
24 [Deprecated { "No Value" },
25 Override ( "Antecedent" ),
26 Description (
27 "Note: The use of this method is deprecated. \n"
28 "Deprecated description: The SCSIController." )]
29 CIM_SCSIController REF Antecedent;
30
31 [Deprecated { "No Value" },
32 Description (
33 "Note: The use of this method is deprecated. \n"
34 "Deprecated description: Number of SCSI timeouts that "
35 "have occurred since the last hard or soft reset that is "
36 "related to the controlled Device. The time of last reset "
37 "is indicated in the TimeOfDeviceReset property, "
38 "inherited from the ControlledBy association." ),
39 Counter]
40 uint32 SCSITimeouts;
41
42 [Deprecated { "No Value" },
43 karl 1.1.2.2 Description (
44 "Note: The use of this method is deprecated. \n"
45 "Deprecated description: Number of SCSI retries that have "
46 "occurred since the last hard or soft reset that is "
47 "related to the controlled Device. The time of last reset "
48 "is indicated in the TimeOfDeviceReset property, "
49 "inherited from the ControlledBy association." ),
50 Counter, MappingStrings {
51 "MIF.DMTF|Mass Storage Statistics|001.18" }]
52 uint32 SCSIRetries;
53
54 [Deprecated { "No Value" },
55 Description (
56 "Note: The use of this method is deprecated. \n"
57 "Deprecated description: The SCSI Initiator ID." ),
58 MappingStrings { "MIF.DMTF|Bus Port|004.5" }]
59 uint32 InitiatorId;
60
61 [Deprecated {
62 "CIM_ProtocolControllerAccessesUnit.TargetControllerNumber" },
63 Description (
64 karl 1.1.2.2 "Note: The use of this method is deprecated. \n"
65 "Deprecated description: The SCSI Target ID." ),
66 MappingStrings { "MIF.DMTF|Bus Port|004.5" }]
67 uint32 TargetId;
68
69 [Deprecated { "CIM_ProtocolControllerForDevice.DeviceNumber" },
70 Description (
71 "Note: The use of this method is deprecated. \n"
72 "Deprecated description: The SCSI Target LUN." ),
73 MappingStrings { "MIF.DMTF|Storage Devices|001.4" }]
74 uint64 TargetLUN;
75
76 [Deprecated { "No Value" },
77 Description (
78 "Note: The use of this method is deprecated. \n"
79 "Deprecated description: SCSIReservation indicates the "
80 "type of SCSI reservation that currently exists between "
81 "the source and destination." ),
82 ValueMap { "0", "1", "2", "3" },
83 Values { "Unknown", "None", "Simple", "Persistent" }]
84 uint16 SCSIReservation;
85 karl 1.1.2.2
86 [Deprecated { "No Value" },
87 Description (
88 "Note: The use of this method is deprecated. \n"
89 "Deprecated description: The SCSI signal characteristics "
90 "being used for this connection. The value listed here "
91 "must also be listed in the SignalCapabilities field of "
92 "the SCSIController." ),
93 ValueMap { "1", "2", "3", "4", "5", "6" },
94 Values { "Other", "Unknown", "Single Ended", "Differential",
95 "Low Voltage Differential", "Optical" },
96 MappingStrings { "MIF.DMTF|Bus Port|004.4" },
97 ModelCorrespondence { "CIM_SCSIController.SignalCapabilities" }]
98 uint16 SCSISignal;
99
100 [Deprecated { "No Value" },
101 Description (
102 "Note: The use of this method is deprecated. \n"
103 "Deprecated description: Maximum number of Command "
104 "Descriptor Blocks (CDBs) that can be supported by the "
105 "target. This data cannot be obtained under all "
106 karl 1.1.2.2 "circumstances." )]
107 uint32 MaxQueueDepth;
108
109 [Deprecated { "No Value" },
110 Description (
111 "Note: The use of this method is deprecated. \n"
112 "Deprecated description: The maximum number of concurrent "
113 "Command Descriptor Blocks (CDBs) that the initiator will "
114 "send to the target. This value should never be greater "
115 "than MaxQueueDepth." )]
116 uint32 QueueDepthLimit;
117
118
119 };
|