1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="CIMCoreCR00736.001" type ="change">Update of
3 // descriptions based on Tech Edit review.</
4 // <change cr="DMTFCR01492.001" type ="add">Fix FCPort.PortType
5 // description</
6 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
7 // qualifier values to CIM Schema.</change>
8 // ==================================================================
9 // CIM_FCPort
10 // ==================================================================
11 [Version ( "2.10.0" ),
12 UMLPackagePath ( "CIM::Device::FC" ),
13 Description (
14 "Capabilities and management of a Fibre Channel Port Device." )]
15 class CIM_FCPort : CIM_NetworkPort {
16
17 [Override ( "PortType" ),
18 Description (
19 "The specific mode currently enabled for the Port. If the "
20 "port is logged in, this will be the negotiated port "
21 "type, otherwise the configured port type will be "
22 marek 1.1 "reported. \n"
23 "The values: \"N\" = Node Port, \"NL\" = Node Port "
24 "supporting FC arbitrated loop, \"NX\" = Port may "
25 "negotiate to become either a node port (N) or a node "
26 "port supporting FC arbitrated loop (NL), \"E\" = "
27 "Expansion Port connecting fabric elements (for example, "
28 "FC switches), \"F\" = Fabric (element) Port, \"FL\" = "
29 "Fabric (element) Port supporting FC arbitrated loop, "
30 "\"FX\" = Port may negotiate to become a fabric port (F), "
31 "or a fabric port supporting FC arbitrated loop (FL). \"B\" "
32 "= Bridge port, and \"G\" = Port may negotiate to become "
33 "either an expansion port (E), or a fabric port (F), \"GL\" "
34 "= Port may negotiate to become an expansion port (E), a "
35 "fabric port (F), or a fabric port supporting FC "
36 "arbitrated loop (FL). \n"
37 "PortTypes are defined in the ANSI X3 standards. When set "
38 "to 1 (\"Other\"), the related property OtherPortType "
39 "contains a string description of the type of port." ),
40 ValueMap { "0", "1", "10", "11", "12", "13", "14", "15",
41 "16", "17", "18", "16000..65535" },
42 Values { "Unknown", "Other", "N", "NL", "F/NL", "Nx", "E",
43 marek 1.1 "F", "FL", "B", "G", "Vendor Reserved" }]
44 uint16 PortType;
45
46 [Description (
47 "An array of integers that indicates the Fibre Channel "
48 "Classes of Service that are supported. The active COS "
49 "are indicated in ActiveCOS." ),
50 ValueMap { "0", "1", "2", "3", "4", "5", "6", "7" },
51 Values { "Unknown", "1", "2", "3", "4", "5", "6", "F" }]
52 uint16 SupportedCOS[];
53
54 [Description (
55 "An array of integers that indicates the Classes of "
56 "Service that are active. The Active COS is indicated in "
57 "ActiveCOS." ),
58 ValueMap { "0", "1", "2", "3", "4", "5", "6", "7" },
59 Values { "Unknown", "1", "2", "3", "4", "5", "6", "F" },
60 ModelCorrespondence { "CIM_FCPort.SupportedCOS" }]
61 uint16 ActiveCOS[];
62
63 [Description (
64 marek 1.1 "An array of integers that indicates the Fibre Channel "
65 "FC-4 protocols supported. The protocols that are active "
66 "and running are indicated in the ActiveFC4Types "
67 "property." ),
68 ValueMap { "0", "1", "4", "5", "8", "9", "17", "18", "19",
69 "21", "22", "23", "25", "26", "27", "28", "32", "34",
70 "36", "64", "80", "81", "82", "88", "96", "255" },
71 Values { "Unknown", "Other", "ISO/IEC 8802 - 2 LLC",
72 "IP over FC", "SCSI - FCP", "SCSI - GPP",
73 "IPI - 3 Master", "IPI - 3 Slave", "IPI - 3 Peer",
74 "CP IPI - 3 Master", "CP IPI - 3 Slave",
75 "CP IPI - 3 Peer", "SBCCS Channel", "SBCCS Control Unit",
76 "FC-SB-2 Channel", "FC-SB-2 Control Unit",
77 "Fibre Channel Services (FC-GS, FC-GS-2, FC-GS-3)",
78 "FC-SW", "FC - SNMP", "HIPPI - FP", "BBL Control",
79 "BBL FDDI Encapsulated LAN PDU",
80 "BBL 802.3 Encapsulated LAN PDU", "FC - VI", "FC - AV",
81 "Vendor Unique" }]
82 uint16 SupportedFC4Types[];
83
84 [Description (
85 marek 1.1 "An array of integers that indicates the Fibre Channel "
86 "FC-4 protocols currently running. A list of all "
87 "supported protocols is indicated in the "
88 "SupportedFC4Types property." ),
89 ValueMap { "0", "1", "4", "5", "8", "9", "17", "18", "19",
90 "21", "22", "23", "25", "26", "27", "28", "32", "34",
91 "36", "64", "80", "81", "82", "88", "96", "255" },
92 Values { "Unknown", "Other", "ISO/IEC 8802 - 2 LLC",
93 "IP over FC", "SCSI - FCP", "SCSI - GPP",
94 "IPI - 3 Master", "IPI - 3 Slave", "IPI - 3 Peer",
95 "CP IPI - 3 Master", "CP IPI - 3 Slave",
96 "CP IPI - 3 Peer", "SBCCS Channel", "SBCCS Control Unit",
97 "FC-SB-2 Channel", "FC-SB-2 Control Unit",
98 "Fibre Channel Services (FC-GS, FC-GS-2, FC-GS-3)",
99 "FC-SW", "FC - SNMP", "HIPPI - FP", "BBL Control",
100 "BBL FDDI Encapsulated LAN PDU",
101 "BBL 802.3 Encapsulated LAN PDU", "FC - VI", "FC - AV",
102 "Vendor Unique" },
103 ModelCorrespondence { "CIM_FCPort.SupportedFC4Types" }]
104 uint16 ActiveFC4Types[];
105
106 marek 1.1
107 };
|