Skip to content

InodeLike

Defined in: src/internal/inode.ts:189

Internal

T extends number | bigint = number

atimeMs: T

Defined in: src/internal/inode.ts:202

Time of last access, since epoch


optional attributes?: Attributes

Defined in: src/internal/inode.ts:238

Extended attributes


birthtimeMs: T

Defined in: src/internal/inode.ts:214

Time of file creation, since epoch


ctimeMs: T

Defined in: src/internal/inode.ts:210

Time of last time file status was changed, since epoch


optional data?: number

Defined in: src/internal/inode.ts:180

InodeFields.data


optional flags?: number

Defined in: src/internal/inode.ts:181

InodeFields.flags


gid: T

Defined in: src/internal/inode.ts:222

The id of the group that owns the file


ino: T

Defined in: src/internal/inode.ts:226

Inode number


mode: T

Defined in: src/internal/inode.ts:198

Unix-style file mode (e.g. 0o644) that includes the item type


mtimeMs: T

Defined in: src/internal/inode.ts:206

Time of last modification, since epoch


nlink: T

Defined in: src/internal/inode.ts:230

Number of hard links


rdev: T

Defined in: src/internal/inode.ts:234

Device ID for special files


size: T

Defined in: src/internal/inode.ts:194

Size of the item in bytes. For directories/symlinks, this is normally the size of the struct that represents the item.


uid: T

Defined in: src/internal/inode.ts:218

The id of the user that owns the file


optional version?: number

Defined in: src/internal/inode.ts:182

InodeFields.version