116 lines
2.2 KiB
TypeScript
116 lines
2.2 KiB
TypeScript
export declare const enum Nfsv3Const {
|
|
PROGRAM = 100003,
|
|
VERSION = 3,
|
|
FHSIZE = 64,
|
|
COOKIEVERFSIZE = 8,
|
|
CREATEVERFSIZE = 8,
|
|
WRITEVERFSIZE = 8
|
|
}
|
|
export declare const enum Nfsv3Proc {
|
|
NULL = 0,
|
|
GETATTR = 1,
|
|
SETATTR = 2,
|
|
LOOKUP = 3,
|
|
ACCESS = 4,
|
|
READLINK = 5,
|
|
READ = 6,
|
|
WRITE = 7,
|
|
CREATE = 8,
|
|
MKDIR = 9,
|
|
SYMLINK = 10,
|
|
MKNOD = 11,
|
|
REMOVE = 12,
|
|
RMDIR = 13,
|
|
RENAME = 14,
|
|
LINK = 15,
|
|
READDIR = 16,
|
|
READDIRPLUS = 17,
|
|
FSSTAT = 18,
|
|
FSINFO = 19,
|
|
PATHCONF = 20,
|
|
COMMIT = 21
|
|
}
|
|
export declare const enum Nfsv3Stat {
|
|
NFS3_OK = 0,
|
|
NFS3ERR_PERM = 1,
|
|
NFS3ERR_NOENT = 2,
|
|
NFS3ERR_IO = 5,
|
|
NFS3ERR_NXIO = 6,
|
|
NFS3ERR_ACCES = 13,
|
|
NFS3ERR_EXIST = 17,
|
|
NFS3ERR_XDEV = 18,
|
|
NFS3ERR_NODEV = 19,
|
|
NFS3ERR_NOTDIR = 20,
|
|
NFS3ERR_ISDIR = 21,
|
|
NFS3ERR_INVAL = 22,
|
|
NFS3ERR_FBIG = 27,
|
|
NFS3ERR_NOSPC = 28,
|
|
NFS3ERR_ROFS = 30,
|
|
NFS3ERR_MLINK = 31,
|
|
NFS3ERR_NAMETOOLONG = 63,
|
|
NFS3ERR_NOTEMPTY = 66,
|
|
NFS3ERR_DQUOT = 69,
|
|
NFS3ERR_STALE = 70,
|
|
NFS3ERR_REMOTE = 71,
|
|
NFS3ERR_BADHANDLE = 10001,
|
|
NFS3ERR_NOT_SYNC = 10002,
|
|
NFS3ERR_BAD_COOKIE = 10003,
|
|
NFS3ERR_NOTSUPP = 10004,
|
|
NFS3ERR_TOOSMALL = 10005,
|
|
NFS3ERR_SERVERFAULT = 10006,
|
|
NFS3ERR_BADTYPE = 10007,
|
|
NFS3ERR_JUKEBOX = 10008
|
|
}
|
|
export declare const enum Nfsv3FType {
|
|
NF3REG = 1,
|
|
NF3DIR = 2,
|
|
NF3BLK = 3,
|
|
NF3CHR = 4,
|
|
NF3LNK = 5,
|
|
NF3SOCK = 6,
|
|
NF3FIFO = 7
|
|
}
|
|
export declare const enum Nfsv3TimeHow {
|
|
DONT_CHANGE = 0,
|
|
SET_TO_SERVER_TIME = 1,
|
|
SET_TO_CLIENT_TIME = 2
|
|
}
|
|
export declare const enum Nfsv3StableHow {
|
|
UNSTABLE = 0,
|
|
DATA_SYNC = 1,
|
|
FILE_SYNC = 2
|
|
}
|
|
export declare const enum Nfsv3CreateMode {
|
|
UNCHECKED = 0,
|
|
GUARDED = 1,
|
|
EXCLUSIVE = 2
|
|
}
|
|
export declare const enum Nfsv3Access {
|
|
READ = 1,
|
|
LOOKUP = 2,
|
|
MODIFY = 4,
|
|
EXTEND = 8,
|
|
DELETE = 16,
|
|
EXECUTE = 32
|
|
}
|
|
export declare const enum Nfsv3Mode {
|
|
SUID = 2048,
|
|
SGID = 1024,
|
|
SVTX = 512,
|
|
RUSR = 256,
|
|
WUSR = 128,
|
|
XUSR = 64,
|
|
RGRP = 32,
|
|
WGRP = 16,
|
|
XGRP = 8,
|
|
ROTH = 4,
|
|
WOTH = 2,
|
|
XOTH = 1
|
|
}
|
|
export declare const enum Nfsv3Fsf {
|
|
LINK = 1,
|
|
SYMLINK = 2,
|
|
HOMOGENEOUS = 8,
|
|
CANSETTIME = 16
|
|
}
|