Class CIM_UnixDeviceFile
extends CIM_DeviceFile

DeviceFile is a special type of LogicalFile that represents a Device. This class is a specialization of DeviceFile for a Unix environment.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

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

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringDeviceFile is a special type of LogicalFile that represents a Device. This class is a specialization of DeviceFile for a Unix environment.
UMLPackagePathstringCIM::System::Unix
Versionstring2.8.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
DeviceDescriptionstring
DescriptionstringAdditional information provided by the driver. This property may be null if no information is available, or a general description of the device when available, e.g. "Non-rewind tape streamer".
DeviceFileTypeuint16
DescriptionstringThe type of device file.
ModelCorrespondencestringCIM_UnixDeviceFile.OtherTypeDescription
ValueMapstring0, 1, 2, 3
ValuesstringUnknown, Other, Block, Character
DeviceIdstring
DescriptionstringThe device Identifier: this is the st_rdev field in the stat structure.
Requiredbooleantrue
DeviceMajorstring
DescriptionstringThe Device's Major Id.
Requiredbooleantrue
DeviceMinorstring
DescriptionstringThe Device's Minor Id.
Requiredbooleantrue
OtherTypeDescriptionstring
DescriptionstringAdditional information when the DeviceFileType property is set to "Other".
ModelCorrespondencestringCIM_UnixDeviceFile.DeviceFileType

Inherited Properties

NameData Type
Captionstring
CommunicationStatusuint16
CompressionMethodstring
CreationClassNamestring
CreationDatedatetime
CSCreationClassNamestring
CSNamestring
Descriptionstring
DetailedStatusuint16
ElementNamestring
EncryptionMethodstring
Executableboolean
FileSizeuint64
FSCreationClassNamestring
FSNamestring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
InUseCountuint64
LastAccesseddatetime
LastModifieddatetime
Namestring
OperatingStatusuint16
PrimaryStatusuint16
Readableboolean
Statusstring
Writeableboolean
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods