Unit 'BaseUnix' Package
[Overview][Constants][Types][Procedures and functions][Index] [#rtl]

Stat

Record describing an inode (file) in the FPFstat call.

Declaration

Source position: stat.inc line 17

type Stat = packed record

  st_dev: QWord;

  

Device number.

  __pad0_: array [0..3] of Byte;

  

Alignment padding.

  __st_ino_: Cardinal;

  

Inode number.

  st_mode: Cardinal;

  

File mode.

  st_nlink: Cardinal;

  

Number of hard links.

  st_uid: Cardinal;

  

File owner User ID.

  st_gid: Cardinal;

  

File owner group ID.

  st_rdev: QWord;

  

??

  __pad3_: array [0..3] of Byte;

  

Alignment padding.

  st_size: QWord;

  

File size in bytes.

  st_blksize: Cardinal;

  

Block size.

  st_blocks: QWord;

  

Number of blocks.

  st_atime: Cardinal;

  

Last file access time.

  st_atime_nsec: Cardinal;

  

Access time with nanosecond precision.

  st_mtime: Cardinal;

  

Last file modification time.

  st_mtime_nsec: Cardinal;

  

Modification time with nanosecond precision.

  st_ctime: Cardinal;

  

File creation time.

  st_ctime_nsec: Cardinal;

  

Create time with nanosecond precision.

  st_ino: QWord;

  

Inode number.

end;


Documentation generated on: Jul 24 2023