FLAG.d.ts 706 B

12345678910111213141516171819202122232425262728
  1. /**
  2. * Constants used in `open` system calls, see [open(2)](http://man7.org/linux/man-pages/man2/open.2.html).
  3. *
  4. * @see http://man7.org/linux/man-pages/man2/open.2.html
  5. * @see https://www.gnu.org/software/libc/manual/html_node/Open_002dtime-Flags.html
  6. */
  7. export declare const enum FLAG {
  8. O_RDONLY = 0,
  9. O_WRONLY = 1,
  10. O_RDWR = 2,
  11. O_ACCMODE = 3,
  12. O_CREAT = 64,
  13. O_EXCL = 128,
  14. O_NOCTTY = 256,
  15. O_TRUNC = 512,
  16. O_APPEND = 1024,
  17. O_NONBLOCK = 2048,
  18. O_DSYNC = 4096,
  19. FASYNC = 8192,
  20. O_DIRECT = 16384,
  21. O_LARGEFILE = 0,
  22. O_DIRECTORY = 65536,
  23. O_NOFOLLOW = 131072,
  24. O_NOATIME = 262144,
  25. O_CLOEXEC = 524288,
  26. O_SYNC = 1052672,
  27. O_NDELAY = 2048
  28. }