bstatfsh.inc 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. type
  2. Pstatfs = ^_statfs;
  3. _statfs = record
  4. f_type : longint;
  5. f_bsize : longint;
  6. f_blocks : __fsblkcnt_t;
  7. f_bfree : __fsblkcnt_t;
  8. f_bavail : __fsblkcnt_t;
  9. f_files : __fsfilcnt_t;
  10. f_ffree : __fsfilcnt_t;
  11. f_fsid : __fsid_t;
  12. f_namelen : longint;
  13. f_spare : array[0..5] of longint;
  14. end;
  15. P_statfs = ^_statfs;
  16. Pstatfs64 = ^_statfs64;
  17. _statfs64 = record
  18. f_type : longint;
  19. f_bsize : longint;
  20. f_blocks : __fsblkcnt64_t;
  21. f_bfree : __fsblkcnt64_t;
  22. f_bavail : __fsblkcnt64_t;
  23. f_files : __fsfilcnt64_t;
  24. f_ffree : __fsfilcnt64_t;
  25. f_fsid : __fsid_t;
  26. f_namelen : longint;
  27. f_spare : array[0..5] of longint;
  28. end;
  29. P_statfs64 = ^_statfs64;
  30. { ---------------------------------------------------------------------
  31. Borland compatibility types
  32. ---------------------------------------------------------------------}
  33. Type
  34. TStatFs = _statfs;
  35. TStatFs64 = _statfs64;