enum

File::Type

Inherits Enum / Comparable / Value / Object

Represents the type of a file. Not all types will be supported on all platforms.

Constants

File = 0_u8
Directory = 1_u8
Symlink = 2_u8
Socket = 3_u8
Pipe = 4_u8
CharacterDevice = 5_u8
BlockDevice = 6_u8
Unknown = 7_u8

Instance methods

block_device?

Returns true if this enum value equals BlockDevice

Source
character_device?

Returns true if this enum value equals CharacterDevice

Source
device?

Returns true if self is a CharacterDevice or a BlockDevice.

Source
directory?

Returns true if this enum value equals Directory

Source
file?

Returns true if this enum value equals File

Source
pipe?

Returns true if this enum value equals Pipe

Source
socket?

Returns true if this enum value equals Socket

Source
unknown?

Returns true if this enum value equals Unknown

Source