1 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT 2 package sun.nio.fs; 3 class UnixConstants { 4 private UnixConstants() { } 5 static final int O_RDONLY = 0; 6 static final int O_WRONLY = 1; 7 static final int O_RDWR = 2; 8 static final int O_APPEND = 0x400; 9 static final int O_CREAT = 0x40; 10 static final int O_EXCL = 0x80; 11 static final int O_TRUNC = 0x200; 12 static final int O_SYNC = 0x1000; 13 static final int O_DSYNC = 4096; 14 static final int O_NOFOLLOW = 0x20000; 15 static final int S_IAMB = 0x1ff; 16 static final int S_IRUSR = 256; 17 static final int S_IWUSR = 128; 18 static final int S_IXUSR = 64; 19 static final int S_IRGRP = 32; 20 static final int S_IWGRP = 16; 21 static final int S_IXGRP = 8; 22 static final int S_IROTH = 4; 23 static final int S_IWOTH = 2; 24 static final int S_IXOTH = 1; 25 static final int S_IFMT = 0xf000; 26 static final int S_IFREG = 0x8000; 27 static final int S_IFDIR = 0x4000; 28 static final int S_IFLNK = 0xa000; 29 static final int S_IFCHR = 0x2000; 30 static final int S_IFBLK = 0x6000; 31 static final int S_IFIFO = 0x1000; 32 static final int R_OK = 4; 33 static final int W_OK = 2; 34 static final int X_OK = 1; 35 static final int F_OK = 0; 36 static final int ENOENT = 2; 37 static final int EACCES = 13; 38 static final int EEXIST = 17; 39 static final int ENOTDIR = 20; 40 static final int EINVAL = 22; 41 static final int EXDEV = 18; 42 static final int EISDIR = 21; 43 static final int ENOTEMPTY = 39; 44 static final int ENOSPC = 28; 45 static final int EAGAIN = 11; 46 static final int ENOSYS = 38; 47 static final int ELOOP = 40; 48 static final int EROFS = 30; 49 static final int ENODATA = 61; 50 static final int ERANGE = 34; 51 static final int EMFILE = 24; 52 static final int AT_SYMLINK_NOFOLLOW = 0x100; 53 static final int AT_REMOVEDIR = 0x200; 54 }