constants.d.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. export declare const enum Nfsv3Const {
  2. PROGRAM = 100003,
  3. VERSION = 3,
  4. FHSIZE = 64,
  5. COOKIEVERFSIZE = 8,
  6. CREATEVERFSIZE = 8,
  7. WRITEVERFSIZE = 8
  8. }
  9. export declare const enum Nfsv3Proc {
  10. NULL = 0,
  11. GETATTR = 1,
  12. SETATTR = 2,
  13. LOOKUP = 3,
  14. ACCESS = 4,
  15. READLINK = 5,
  16. READ = 6,
  17. WRITE = 7,
  18. CREATE = 8,
  19. MKDIR = 9,
  20. SYMLINK = 10,
  21. MKNOD = 11,
  22. REMOVE = 12,
  23. RMDIR = 13,
  24. RENAME = 14,
  25. LINK = 15,
  26. READDIR = 16,
  27. READDIRPLUS = 17,
  28. FSSTAT = 18,
  29. FSINFO = 19,
  30. PATHCONF = 20,
  31. COMMIT = 21
  32. }
  33. export declare const enum Nfsv3Stat {
  34. NFS3_OK = 0,
  35. NFS3ERR_PERM = 1,
  36. NFS3ERR_NOENT = 2,
  37. NFS3ERR_IO = 5,
  38. NFS3ERR_NXIO = 6,
  39. NFS3ERR_ACCES = 13,
  40. NFS3ERR_EXIST = 17,
  41. NFS3ERR_XDEV = 18,
  42. NFS3ERR_NODEV = 19,
  43. NFS3ERR_NOTDIR = 20,
  44. NFS3ERR_ISDIR = 21,
  45. NFS3ERR_INVAL = 22,
  46. NFS3ERR_FBIG = 27,
  47. NFS3ERR_NOSPC = 28,
  48. NFS3ERR_ROFS = 30,
  49. NFS3ERR_MLINK = 31,
  50. NFS3ERR_NAMETOOLONG = 63,
  51. NFS3ERR_NOTEMPTY = 66,
  52. NFS3ERR_DQUOT = 69,
  53. NFS3ERR_STALE = 70,
  54. NFS3ERR_REMOTE = 71,
  55. NFS3ERR_BADHANDLE = 10001,
  56. NFS3ERR_NOT_SYNC = 10002,
  57. NFS3ERR_BAD_COOKIE = 10003,
  58. NFS3ERR_NOTSUPP = 10004,
  59. NFS3ERR_TOOSMALL = 10005,
  60. NFS3ERR_SERVERFAULT = 10006,
  61. NFS3ERR_BADTYPE = 10007,
  62. NFS3ERR_JUKEBOX = 10008
  63. }
  64. export declare const enum Nfsv3FType {
  65. NF3REG = 1,
  66. NF3DIR = 2,
  67. NF3BLK = 3,
  68. NF3CHR = 4,
  69. NF3LNK = 5,
  70. NF3SOCK = 6,
  71. NF3FIFO = 7
  72. }
  73. export declare const enum Nfsv3TimeHow {
  74. DONT_CHANGE = 0,
  75. SET_TO_SERVER_TIME = 1,
  76. SET_TO_CLIENT_TIME = 2
  77. }
  78. export declare const enum Nfsv3StableHow {
  79. UNSTABLE = 0,
  80. DATA_SYNC = 1,
  81. FILE_SYNC = 2
  82. }
  83. export declare const enum Nfsv3CreateMode {
  84. UNCHECKED = 0,
  85. GUARDED = 1,
  86. EXCLUSIVE = 2
  87. }
  88. export declare const enum Nfsv3Access {
  89. READ = 1,
  90. LOOKUP = 2,
  91. MODIFY = 4,
  92. EXTEND = 8,
  93. DELETE = 16,
  94. EXECUTE = 32
  95. }
  96. export declare const enum Nfsv3Mode {
  97. SUID = 2048,
  98. SGID = 1024,
  99. SVTX = 512,
  100. RUSR = 256,
  101. WUSR = 128,
  102. XUSR = 64,
  103. RGRP = 32,
  104. WGRP = 16,
  105. XGRP = 8,
  106. ROTH = 4,
  107. WOTH = 2,
  108. XOTH = 1
  109. }
  110. export declare const enum Nfsv3Fsf {
  111. LINK = 1,
  112. SYMLINK = 2,
  113. HOMOGENEOUS = 8,
  114. CANSETTIME = 16
  115. }