[Overview][Constants][Types][Procedures and functions][Index] Reference for unit 'BaseUnix' (#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: May 14 2021