Class CIM_UnixDeviceFile
extends CIM_DeviceFile

DeviceFile is a special type of LogicalFile that represents a Device. This convention is useful for some operating systems that manage devices using a byte stream I/O model. The LogicalDevice that is associated with this file is specified using the DeviceAccessedByFile relationship.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_LogicalFile
   |
   +--CIM_DeviceFile
   |
   +--CIM_UnixDeviceFile

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringDeviceFile is a special type of LogicalFile that represents a Device. This convention is useful for some operating systems that manage devices using a byte stream I/O model. The LogicalDevice that is associated with this file is specified using the DeviceAccessedByFile relationship.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
DeviceDescriptionstring
DescriptionstringAdditional information provided by the driver this may be null if no info is available, or a general description of the device is available, e.g. "Non-rewind tape streamer"None TRANSLATABLE= true
DeviceIdstring
DescriptionstringThe device Identifier: this is the st_rdev field in the stat structureNone TRANSLATABLE= true
DeviceMajorstring
DescriptionstringThe Device's Major Id.None TRANSLATABLE= true
DeviceMinorstring
DescriptionstringThe Device's Minor Id.None TRANSLATABLE= true
OtherTypeDescriptionstring
DescriptionstringAdditional information for type "Other"None TRANSLATABLE= true
Typeuint16
DescriptionstringThe type of device fileNone TRANSLATABLE= true
ValuesstringBlock, Character, OtherNone TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CompressionMethodstringCIM_LogicalFile
CreationClassNamestringCIM_LogicalFile
CreationDatedatetimeCIM_LogicalFile
CSCreationClassNamestringCIM_LogicalFile
CSNamestringCIM_LogicalFile
DescriptionstringCIM_ManagedElement
EncryptionMethodstringCIM_LogicalFile
ExecutablebooleanCIM_LogicalFile
FileSizeuint64CIM_LogicalFile
FSCreationClassNamestringCIM_LogicalFile
FSNamestringCIM_LogicalFile
InstallDatedatetimeCIM_ManagedSystemElement
InUseCountuint64CIM_LogicalFile
LastAccesseddatetimeCIM_LogicalFile
LastModifieddatetimeCIM_LogicalFile
NamestringCIM_LogicalFile
ReadablebooleanCIM_LogicalFile
StatusstringCIM_ManagedSystemElement
WriteablebooleanCIM_LogicalFile