classACCESS3args(baseobj.BaseObj)
struct ACCESS3args {
nfs_fh3 fh;
access3 access;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classACCESS3res(baseobj.BaseObj)
union switch ACCESS3res (nfsstat3 status) {
case const.NFS3_OK:
ACCESS3resok resok;
default:
ACCESS3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classACCESS3resfail(baseobj.BaseObj)
struct ACCESS3resfail {
post_op_attr attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classACCESS3resok(baseobj.BaseObj)
struct ACCESS3resok {
post_op_attr attributes;
access3 access;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCOMMIT3args(baseobj.BaseObj)
struct COMMIT3args {
nfs_fh3 fh;
offset3 offset;
count3 count;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCOMMIT3res(baseobj.BaseObj)
union switch COMMIT3res (nfsstat3 status) {
case const.NFS3_OK:
COMMIT3resok resok;
default:
COMMIT3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCOMMIT3resfail(baseobj.BaseObj)
struct COMMIT3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCOMMIT3resok(baseobj.BaseObj)
struct COMMIT3resok {
wcc_data wcc;
writeverf3 verifier;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCREATE3args(baseobj.BaseObj)
struct CREATE3args {
diropargs3 where;
createhow3 how;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCREATE3res(baseobj.BaseObj)
union switch CREATE3res (nfsstat3 status) {
case const.NFS3_OK:
CREATE3resok resok;
default:
CREATE3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCREATE3resfail(baseobj.BaseObj)
struct CREATE3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classCREATE3resok(baseobj.BaseObj)
struct CREATE3resok {
post_op_fh3 obj;
post_op_attr attributes;
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSINFO3args(baseobj.BaseObj)
struct FSINFO3args {
nfs_fh3 fh;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSINFO3res(baseobj.BaseObj)
union switch FSINFO3res (nfsstat3 status) {
case const.NFS3_OK:
FSINFO3resok resok;
default:
FSINFO3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSINFO3resfail(baseobj.BaseObj)
struct FSINFO3resfail {
post_op_attr attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSINFO3resok(baseobj.BaseObj)
struct FSINFO3resok {
post_op_attr attributes;
uint32 rtmax;
uint32 rtpref;
uint32 rtmult;
uint32 wtmax;
uint32 wtpref;
uint32 wtmult;
uint32 dtpref;
size3 maxfilesize;
nfstime3 time_delta;
uint32 properties;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSSTAT3args(baseobj.BaseObj)
struct FSSTAT3args {
nfs_fh3 fh;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSSTAT3res(baseobj.BaseObj)
union switch FSSTAT3res (nfsstat3 status) {
case const.NFS3_OK:
FSSTAT3resok resok;
default:
FSSTAT3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSSTAT3resfail(baseobj.BaseObj)
struct FSSTAT3resfail {
post_op_attr attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classFSSTAT3resok(baseobj.BaseObj)
struct FSSTAT3resok {
post_op_attr attributes;
size3 tbytes;
size3 fbytes;
size3 abytes;
size3 tfiles;
size3 ffiles;
size3 afiles;
uint32 invarsec;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classGETATTR3args(baseobj.BaseObj)
struct GETATTR3args {
nfs_fh3 fh;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classGETATTR3res(baseobj.BaseObj)
union switch GETATTR3res (nfsstat3 status) {
case const.NFS3_OK:
GETATTR3resok resok;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classGETATTR3resok(baseobj.BaseObj)
struct GETATTR3resok {
fattr3 attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLINK3args(baseobj.BaseObj)
struct LINK3args {
nfs_fh3 fh;
diropargs3 link;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLINK3res(baseobj.BaseObj)
union switch LINK3res (nfsstat3 status) {
case const.NFS3_OK:
LINK3resok resok;
default:
LINK3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLINK3resfail(baseobj.BaseObj)
struct LINK3resfail {
post_op_attr attributes;
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLINK3resok(baseobj.BaseObj)
struct LINK3resok {
post_op_attr attributes;
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLOOKUP3args(baseobj.BaseObj)
struct LOOKUP3args {
diropargs3 what;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLOOKUP3res(baseobj.BaseObj)
union switch LOOKUP3res (nfsstat3 status) {
case const.NFS3_OK:
LOOKUP3resok resok;
default:
LOOKUP3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLOOKUP3resfail(baseobj.BaseObj)
struct LOOKUP3resfail {
post_op_attr dir_attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classLOOKUP3resok(baseobj.BaseObj)
struct LOOKUP3resok {
nfs_fh3 fh;
post_op_attr attributes;
post_op_attr dir_attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKDIR3args(baseobj.BaseObj)
struct MKDIR3args {
diropargs3 where;
sattr3 attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKDIR3res(baseobj.BaseObj)
union switch MKDIR3res (nfsstat3 status) {
case const.NFS3_OK:
MKDIR3resok resok;
default:
MKDIR3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKDIR3resfail(baseobj.BaseObj)
struct MKDIR3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKDIR3resok(baseobj.BaseObj)
struct MKDIR3resok {
post_op_fh3 obj;
post_op_attr attributes;
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKNOD3args(baseobj.BaseObj)
struct MKNOD3args {
diropargs3 where;
mknoddata3 what;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKNOD3res(baseobj.BaseObj)
union switch MKNOD3res (nfsstat3 status) {
case const.NFS3_OK:
MKNOD3resok resok;
default:
MKNOD3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKNOD3resfail(baseobj.BaseObj)
struct MKNOD3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classMKNOD3resok(baseobj.BaseObj)
struct MKNOD3resok {
post_op_fh3 obj;
post_op_attr attributes;
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classNFS3args(packet.utils.RPCload)
union switch NFS3args (nfs_proc3 procedure) {
case const.NFSPROC3_NULL:
void;
case const.NFSPROC3_GETATTR:
GETATTR3args opgetattr;
case const.NFSPROC3_SETATTR:
SETATTR3args opsetattr;
case const.NFSPROC3_LOOKUP:
LOOKUP3args oplookup;
case const.NFSPROC3_ACCESS:
ACCESS3args opaccess;
case const.NFSPROC3_READLINK:
READLINK3args opreadlink;
case const.NFSPROC3_READ:
READ3args opread;
case const.NFSPROC3_WRITE:
WRITE3args opwrite;
case const.NFSPROC3_CREATE:
CREATE3args opcreate;
case const.NFSPROC3_MKDIR:
MKDIR3args opmkdir;
case const.NFSPROC3_SYMLINK:
SYMLINK3args opsymlink;
case const.NFSPROC3_MKNOD:
MKNOD3args opmknod;
case const.NFSPROC3_REMOVE:
REMOVE3args opremove;
case const.NFSPROC3_RMDIR:
RMDIR3args oprmdir;
case const.NFSPROC3_RENAME:
RENAME3args oprename;
case const.NFSPROC3_LINK:
LINK3args oplink;
case const.NFSPROC3_READDIR:
READDIR3args opreaddir;
case const.NFSPROC3_READDIRPLUS:
READDIRPLUS3args opreaddirplus;
case const.NFSPROC3_FSSTAT:
FSSTAT3args opfsstat;
case const.NFSPROC3_FSINFO:
FSINFO3args opfsinfo;
case const.NFSPROC3_PATHCONF:
PATHCONF3args oppathconf;
case const.NFSPROC3_COMMIT:
COMMIT3args opcommit;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack,procedure)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classNFS3res(packet.utils.RPCload)
union switch NFS3res (nfs_proc3 procedure) {
case const.NFSPROC3_NULL:
void;
case const.NFSPROC3_GETATTR:
GETATTR3res opgetattr;
case const.NFSPROC3_SETATTR:
SETATTR3res opsetattr;
case const.NFSPROC3_LOOKUP:
LOOKUP3res oplookup;
case const.NFSPROC3_ACCESS:
ACCESS3res opaccess;
case const.NFSPROC3_READLINK:
READLINK3res opreadlink;
case const.NFSPROC3_READ:
READ3res opread;
case const.NFSPROC3_WRITE:
WRITE3res opwrite;
case const.NFSPROC3_CREATE:
CREATE3res opcreate;
case const.NFSPROC3_MKDIR:
MKDIR3res opmkdir;
case const.NFSPROC3_SYMLINK:
SYMLINK3res opsymlink;
case const.NFSPROC3_MKNOD:
MKNOD3res opmknod;
case const.NFSPROC3_REMOVE:
REMOVE3res opremove;
case const.NFSPROC3_RMDIR:
RMDIR3res oprmdir;
case const.NFSPROC3_RENAME:
RENAME3res oprename;
case const.NFSPROC3_LINK:
LINK3res oplink;
case const.NFSPROC3_READDIR:
READDIR3res opreaddir;
case const.NFSPROC3_READDIRPLUS:
READDIRPLUS3res opreaddirplus;
case const.NFSPROC3_FSSTAT:
FSSTAT3res opfsstat;
case const.NFSPROC3_FSINFO:
FSINFO3res opfsinfo;
case const.NFSPROC3_PATHCONF:
PATHCONF3res oppathconf;
case const.NFSPROC3_COMMIT:
COMMIT3res opcommit;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack,procedure)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classPATHCONF3args(baseobj.BaseObj)
struct PATHCONF3args {
nfs_fh3 fh;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classPATHCONF3res(baseobj.BaseObj)
union switch PATHCONF3res (nfsstat3 status) {
case const.NFS3_OK:
PATHCONF3resok resok;
default:
PATHCONF3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classPATHCONF3resfail(baseobj.BaseObj)
struct PATHCONF3resfail {
post_op_attr attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classPATHCONF3resok(baseobj.BaseObj)
struct PATHCONF3resok {
post_op_attr attributes;
uint32 linkmax;
uint32 name_max;
bool no_trunc;
bool chown_restricted;
bool case_insensitive;
bool case_preserving;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREAD3args(baseobj.BaseObj)
struct READ3args {
nfs_fh3 fh;
offset3 offset;
count3 count;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREAD3res(baseobj.BaseObj)
union switch READ3res (nfsstat3 status) {
case const.NFS3_OK:
READ3resok resok;
default:
READ3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREAD3resfail(baseobj.BaseObj)
struct READ3resfail {
post_op_attr file_attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREAD3resok(packet.utils.RDMAbase)
struct READ3resok {
post_op_attr attributes;
count3 count;
bool eof;
opaque data<>;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIR3args(baseobj.BaseObj)
struct READDIR3args {
nfs_fh3 fh;
cookie3 cookie;
cookieverf3 verifier;
count3 count;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIR3res(baseobj.BaseObj)
union switch READDIR3res (nfsstat3 status) {
case const.NFS3_OK:
READDIR3resok resok;
default:
READDIR3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIR3resfail(baseobj.BaseObj)
struct READDIR3resfail {
post_op_attr attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIR3resok(baseobj.BaseObj)
struct READDIR3resok {
post_op_attr attributes;
cookieverf3 verifier;
dirlist3 reply;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIRPLUS3args(baseobj.BaseObj)
struct READDIRPLUS3args {
nfs_fh3 fh;
cookie3 cookie;
cookieverf3 verifier;
count3 dircount;
count3 maxcount;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIRPLUS3res(baseobj.BaseObj)
union switch READDIRPLUS3res (nfsstat3 status) {
case const.NFS3_OK:
READDIRPLUS3resok resok;
default:
READDIRPLUS3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIRPLUS3resfail(baseobj.BaseObj)
struct READDIRPLUS3resfail {
post_op_attr attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADDIRPLUS3resok(baseobj.BaseObj)
struct READDIRPLUS3resok {
post_op_attr attributes;
cookieverf3 verifier;
dirlistplus3 reply;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADLINK3args(baseobj.BaseObj)
struct READLINK3args {
nfs_fh3 fh;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADLINK3res(baseobj.BaseObj)
union switch READLINK3res (nfsstat3 status) {
case const.NFS3_OK:
READLINK3resok resok;
default:
READLINK3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADLINK3resfail(baseobj.BaseObj)
struct READLINK3resfail {
post_op_attr attributes;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREADLINK3resok(packet.utils.RDMAbase)
struct READLINK3resok {
post_op_attr attributes;
nfspath3 link;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREMOVE3args(baseobj.BaseObj)
struct REMOVE3args {
diropargs3 object;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREMOVE3res(baseobj.BaseObj)
union switch REMOVE3res (nfsstat3 status) {
case const.NFS3_OK:
REMOVE3resok resok;
default:
REMOVE3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREMOVE3resfail(baseobj.BaseObj)
struct REMOVE3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classREMOVE3resok(baseobj.BaseObj)
struct REMOVE3resok {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRENAME3args(baseobj.BaseObj)
struct RENAME3args {
diropargs3 nfrom;
diropargs3 nto;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRENAME3res(baseobj.BaseObj)
union switch RENAME3res (nfsstat3 status) {
case const.NFS3_OK:
RENAME3resok resok;
default:
RENAME3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRENAME3resfail(baseobj.BaseObj)
struct RENAME3resfail {
wcc_data fromdir_wcc;
wcc_data todir_wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRENAME3resok(baseobj.BaseObj)
struct RENAME3resok {
wcc_data fromdir_wcc;
wcc_data todir_wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRMDIR3args(baseobj.BaseObj)
struct RMDIR3args {
diropargs3 object;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRMDIR3res(baseobj.BaseObj)
union switch RMDIR3res (nfsstat3 status) {
case const.NFS3_OK:
RMDIR3resok resok;
default:
RMDIR3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRMDIR3resfail(baseobj.BaseObj)
struct RMDIR3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classRMDIR3resok(baseobj.BaseObj)
struct RMDIR3resok {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSETATTR3args(baseobj.BaseObj)
struct SETATTR3args {
nfs_fh3 fh;
sattr3 attributes;
sattrguard3 guard;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSETATTR3res(baseobj.BaseObj)
union switch SETATTR3res (nfsstat3 status) {
case const.NFS3_OK:
SETATTR3resok resok;
default:
SETATTR3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSETATTR3resfail(baseobj.BaseObj)
struct SETATTR3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSETATTR3resok(baseobj.BaseObj)
struct SETATTR3resok {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSYMLINK3args(baseobj.BaseObj)
struct SYMLINK3args {
diropargs3 where;
symlinkdata3 symlink;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSYMLINK3res(baseobj.BaseObj)
union switch SYMLINK3res (nfsstat3 status) {
case const.NFS3_OK:
SYMLINK3resok resok;
default:
SYMLINK3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSYMLINK3resfail(baseobj.BaseObj)
struct SYMLINK3resfail {
wcc_data dir_wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classSYMLINK3resok(baseobj.BaseObj)
struct SYMLINK3resok {
post_op_fh3 obj;
post_op_attr attributes;
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classWRITE3args(baseobj.BaseObj)
struct WRITE3args {
nfs_fh3 fh;
offset3 offset;
count3 count;
stable_how stable;
opaque data<>;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classWRITE3res(baseobj.BaseObj)
union switch WRITE3res (nfsstat3 status) {
case const.NFS3_OK:
WRITE3resok resok;
default:
WRITE3resfail resfail;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classWRITE3resfail(baseobj.BaseObj)
struct WRITE3resfail {
wcc_data wcc;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classWRITE3resok(baseobj.BaseObj)
struct WRITE3resok {
wcc_data wcc;
count3 count;
stable_how committed;
writeverf3 verifier;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classcreatehow3(baseobj.BaseObj)
union switch createhow3 (createmode3 mode) {
case const.UNCHECKED:
case const.GUARDED:
sattr3 attributes;
case const.EXCLUSIVE:
createverf3 verifier;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classcreatemode3(packet.utils.Enum)
enum createmode3
classdevicedata3(baseobj.BaseObj)
struct devicedata3 {
sattr3 attributes;
specdata3 spec;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classdirlist3(baseobj.BaseObj)
struct dirlist3 {
entry3 *entries;
bool eof;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classdirlistplus3(baseobj.BaseObj)
struct dirlistplus3 {
entryplus3 *entries;
bool eof;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classdiropargs3(baseobj.BaseObj)
struct diropargs3 {
nfs_fh3 fh;
filename3 name;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classentry3(baseobj.BaseObj)
struct entry3 {
fileid3 fileid;
filename3 name;
cookie3 cookie;
entry3 *nextentry;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classentryplus3(baseobj.BaseObj)
struct entryplus3 {
fileid3 fileid;
filename3 name;
cookie3 cookie;
post_op_attr attributes;
post_op_fh3 obj;
entryplus3 *nextentry;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classfattr3(baseobj.BaseObj)
struct fattr3 {
ftype3 type;
mode3 mode;
uint32 nlink;
uid3 uid;
gid3 gid;
size3 size;
size3 used;
specdata3 rdev;
uint64 fsid;
fileid3 fileid;
nfstime3 atime;
nfstime3 mtime;
nfstime3 ctime;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classftype3(packet.utils.Enum)
enum ftype3
classmknoddata3(baseobj.BaseObj)
union switch mknoddata3 (ftype3 type) {
case const.NF3CHR:
case const.NF3BLK:
devicedata3 device;
case const.NF3SOCK:
case const.NF3FIFO:
sattr3 attributes;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classnfs_bool(packet.utils.Enum)
enum nfs_bool
classnfs_proc3(packet.utils.Enum)
enum nfs_proc3
classnfsstat3(packet.utils.Enum)
enum nfsstat3
classnfstime3(baseobj.BaseObj)
struct nfstime3 {
uint32 seconds;
uint32 nseconds;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classpost_op_attr(baseobj.BaseObj)
union switch post_op_attr (bool attributes_follow) {
case const.TRUE:
fattr3 attributes;
case const.FALSE:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classpost_op_fh3(baseobj.BaseObj)
union switch post_op_fh3 (bool handle_follows) {
case const.TRUE:
nfs_fh3 fh;
case const.FALSE:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classpre_op_attr(baseobj.BaseObj)
union switch pre_op_attr (bool attributes_follow) {
case const.TRUE:
wcc_attr attributes;
case const.FALSE:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classsattr3(baseobj.BaseObj)
struct sattr3 {
set_mode3 mode;
set_uid3 uid;
set_gid3 gid;
set_size3 size;
set_atime atime;
set_mtime mtime;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classsattrguard3(baseobj.BaseObj)
union switch sattrguard3 (bool check) {
case const.TRUE:
nfstime3 ctime;
case const.FALSE:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classset_atime(baseobj.BaseObj)
union switch set_atime (time_how set_it) {
case const.SET_TO_CLIENT_TIME:
nfstime3 atime;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classset_gid3(baseobj.BaseObj)
union switch set_gid3 (bool set_it) {
case const.TRUE:
gid3 gid;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classset_mode3(baseobj.BaseObj)
union switch set_mode3 (bool set_it) {
case const.TRUE:
mode3 mode;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classset_mtime(baseobj.BaseObj)
union switch set_mtime (time_how set_it) {
case const.SET_TO_CLIENT_TIME:
nfstime3 mtime;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classset_size3(baseobj.BaseObj)
union switch set_size3 (bool set_it) {
case const.TRUE:
size3 size;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classset_uid3(baseobj.BaseObj)
union switch set_uid3 (bool set_it) {
case const.TRUE:
uid3 uid;
default:
void;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classspecdata3(baseobj.BaseObj)
struct specdata3 {
uint32 specdata1;
uint32 specdata2;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classstable_how(packet.utils.Enum)
enum stable_how
classsymlinkdata3(baseobj.BaseObj)
struct symlinkdata3 {
sattr3 attributes;
nfspath3 linkdata;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classtime_how(packet.utils.Enum)
enum time_how
classwcc_attr(baseobj.BaseObj)
struct wcc_attr {
size3 size;
nfstime3 mtime;
nfstime3 ctime;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.
classwcc_data(baseobj.BaseObj)
struct wcc_data {
pre_op_attr before;
post_op_attr after;
};
Methodsdefinedhere:
---------------------
__init__(self,unpack)
Constructor
Initialize object's private data according to the arguments given.
Arguments can be given as positional, named arguments or a
combination of both.