1 marek 1.1 // 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_InterLibraryPort
6 // ==================================================================
7 [Version ( "2.6.0" ),
8 UMLPackagePath ( "CIM::Device::StorageLib" ),
9 Description (
10 "InterLibraryPorts represent hardware that transports Physical "
11 "Media between connected StorageLibraries. The LibraryExchange "
12 "association identifies the connected Libraries, by identifying "
13 "the connected InterLibraryPorts." )]
14 class CIM_InterLibraryPort : CIM_MediaTransferDevice {
15
16 [Description (
17 "Date and time that the Port was last accessed by its "
18 "System/StorageLibrary. This value may be different than "
19 "that specified for the Port(s) to which this Inter "
20 "LibraryPort is connected. Connected Ports are identified "
21 "using the LibraryExchange association." )]
22 marek 1.1 datetime LastAccessed;
23
24 [Description (
25 "The number of times that the InterLibraryPort was used "
26 "to move a PhysicalMedia into the System/StorageLibrary." ),
27 Counter]
28 uint64 ImportCount;
29
30 [Description (
31 "The number of times that the InterLibraryPort was used "
32 "to move a PhysicalMedia out of the "
33 "System/StorageLibrary." ),
34 Counter]
35 uint64 ExportCount;
36
37 [Description (
38 "An enumeration expressing whether the Port is used for "
39 "import into the Library/System which scopes and names it "
40 "(value=1), export from the Library/System (value=2), or "
41 "both (value=3)." ),
42 ValueMap { "0", "1", "2", "3" },
43 marek 1.1 Values { "Unknown", "Import", "Export",
44 "Both Import and Export" }]
45 uint16 Direction;
46
47
48 };
|