Internal
Protected
__after_For future use
For future use
For future use
Protected
__paddingPad to 128 bytes
Time of last access, since epoch
Time of file creation, since epoch
The time the inode was changed.
This is automatically updated whenever changed are made using update()
.
The id of the group that owns the file
Inode number
Unix-style file mode (e.g. 0o644) that includes the item type
Time of last modification, since epoch
Number of hard links
Size of the item in bytes. For directories/symlinks, this is normally the size of the struct that represents the item.
The id of the user that owns the file
The "version" of the inode/data.
Unrelated to the inode format!
Handy function that converts the Inode to a Node Stats object.
Returns a string representation of an object.
Updates the Inode using information from the stats object. Used by file systems at sync time, e.g.:
Optional
data: Partial<Readonly<InodeLike>>whether any changes have occurred.
Generic inode definition that can easily be serialized.