Documentation
¶
Overview ¶
Code generated by go-xdr. DO NOT EDIT.
Index ¶
- Constants
- Variables
- func GetFilename3EncodedSizeBytes(m string) (nTotal int)
- func GetNfspath3EncodedSizeBytes(m string) (nTotal int)
- func NewNfsProgramService(p NfsProgram) ...
- func ReadCookie3(r io.Reader) (m uint64, nTotal int64, err error)
- func ReadCookieverf3(r io.Reader, m *[8]byte) (nTotal int64, err error)
- func ReadCount3(r io.Reader) (m uint32, nTotal int64, err error)
- func ReadCreateverf3(r io.Reader, m *[8]byte) (nTotal int64, err error)
- func ReadFileid3(r io.Reader) (m uint64, nTotal int64, err error)
- func ReadFilename3(r io.Reader) (m string, nTotal int64, err error)
- func ReadGid3(r io.Reader) (m uint32, nTotal int64, err error)
- func ReadInt32(r io.Reader) (m int32, nTotal int64, err error)
- func ReadInt64(r io.Reader) (m, nTotal int64, err error)
- func ReadMode3(r io.Reader) (m uint32, nTotal int64, err error)
- func ReadNfspath3(r io.Reader) (m string, nTotal int64, err error)
- func ReadOffset3(r io.Reader) (m uint64, nTotal int64, err error)
- func ReadSize3(r io.Reader) (m uint64, nTotal int64, err error)
- func ReadUid3(r io.Reader) (m uint32, nTotal int64, err error)
- func ReadUint32(r io.Reader) (m uint32, nTotal int64, err error)
- func ReadUint64(r io.Reader) (m uint64, nTotal int64, err error)
- func ReadWriteverf3(r io.Reader, m *[8]byte) (nTotal int64, err error)
- func WriteCookie3(w io.Writer, m uint64) (nTotal int64, err error)
- func WriteCookieverf3(w io.Writer, m *[8]byte) (nTotal int64, err error)
- func WriteCount3(w io.Writer, m uint32) (nTotal int64, err error)
- func WriteCreateverf3(w io.Writer, m *[8]byte) (nTotal int64, err error)
- func WriteFileid3(w io.Writer, m uint64) (nTotal int64, err error)
- func WriteFilename3(w io.Writer, m string) (nTotal int64, err error)
- func WriteGid3(w io.Writer, m uint32) (nTotal int64, err error)
- func WriteInt32(w io.Writer, m int32) (nTotal int64, err error)
- func WriteInt64(w io.Writer, m int64) (nTotal int64, err error)
- func WriteMode3(w io.Writer, m uint32) (nTotal int64, err error)
- func WriteNfspath3(w io.Writer, m string) (nTotal int64, err error)
- func WriteOffset3(w io.Writer, m uint64) (nTotal int64, err error)
- func WriteSize3(w io.Writer, m uint64) (nTotal int64, err error)
- func WriteUid3(w io.Writer, m uint32) (nTotal int64, err error)
- func WriteUint32(w io.Writer, m uint32) (nTotal int64, err error)
- func WriteUint64(w io.Writer, m uint64) (nTotal int64, err error)
- func WriteWriteverf3(w io.Writer, m *[8]byte) (nTotal int64, err error)
- type Access3args
- type Access3res
- type Access3res_NFS3_OK
- type Access3res_default
- type Access3resfail
- type Access3resok
- type Commit3args
- type Commit3res
- type Commit3res_NFS3_OK
- type Commit3res_default
- type Commit3resfail
- type Commit3resok
- type Cookie3
- type Cookieverf3
- type Count3
- type Create3args
- type Create3res
- type Create3res_NFS3_OK
- type Create3res_default
- type Create3resfail
- type Create3resok
- type Createhow3
- type Createhow3_EXCLUSIVE
- type Createhow3_GUARDED
- type Createhow3_UNCHECKED
- type Createmode3
- type Createverf3
- type Devicedata3
- type Dirlist3
- type Dirlistplus3
- type Diropargs3
- type Entry3
- type Entryplus3
- type Fattr3
- type Fileid3
- type Filename3
- type Fsinfo3args
- type Fsinfo3res
- type Fsinfo3res_NFS3_OK
- type Fsinfo3res_default
- type Fsinfo3resfail
- type Fsinfo3resok
- type Fsstat3args
- type Fsstat3res
- type Fsstat3res_NFS3_OK
- type Fsstat3res_default
- type Fsstat3resfail
- type Fsstat3resok
- type Ftype3
- type Getattr3args
- type Getattr3res
- type Getattr3res_NFS3_OK
- type Getattr3res_default
- type Getattr3resok
- type Gid3
- type Int32
- type Int64
- type Link3args
- type Link3res
- type Link3res_NFS3_OK
- type Link3res_default
- type Link3resfail
- type Link3resok
- type Lookup3args
- type Lookup3res
- type Lookup3res_NFS3_OK
- type Lookup3res_default
- type Lookup3resfail
- type Lookup3resok
- type Mkdir3args
- type Mkdir3res
- type Mkdir3res_NFS3_OK
- type Mkdir3res_default
- type Mkdir3resfail
- type Mkdir3resok
- type Mknod3args
- type Mknod3res
- type Mknod3res_NFS3_OK
- type Mknod3res_default
- type Mknod3resfail
- type Mknod3resok
- type Mknoddata3
- type Mknoddata3_NF3BLK
- type Mknoddata3_NF3CHR
- type Mknoddata3_NF3FIFO
- type Mknoddata3_NF3SOCK
- type Mknoddata3_default
- type Mode3
- type NfsFh3
- type NfsProgram
- type Nfspath3
- type Nfsstat3
- type Nfstime3
- type Offset3
- type Pathconf3args
- type Pathconf3res
- type Pathconf3res_NFS3_OK
- type Pathconf3res_default
- type Pathconf3resfail
- type Pathconf3resok
- type PostOpAttr
- type PostOpAttr_FALSE
- type PostOpAttr_TRUE
- type PostOpFh3
- type PostOpFh3_FALSE
- type PostOpFh3_TRUE
- type PreOpAttr
- type PreOpAttr_FALSE
- type PreOpAttr_TRUE
- type Read3args
- type Read3res
- type Read3res_NFS3_OK
- type Read3res_default
- type Read3resfail
- type Read3resok
- type Readdir3args
- type Readdir3res
- type Readdir3res_NFS3_OK
- type Readdir3res_default
- type Readdir3resfail
- type Readdir3resok
- type Readdirplus3args
- type Readdirplus3res
- type Readdirplus3res_NFS3_OK
- type Readdirplus3res_default
- type Readdirplus3resfail
- type Readdirplus3resok
- type Readlink3args
- type Readlink3res
- type Readlink3res_NFS3_OK
- type Readlink3res_default
- type Readlink3resfail
- type Readlink3resok
- type Remove3args
- type Remove3res
- type Remove3res_NFS3_OK
- type Remove3res_default
- type Remove3resfail
- type Remove3resok
- type Rename3args
- type Rename3res
- type Rename3res_NFS3_OK
- type Rename3res_default
- type Rename3resfail
- type Rename3resok
- type Rmdir3args
- type Rmdir3res
- type Rmdir3res_NFS3_OK
- type Rmdir3res_default
- type Rmdir3resfail
- type Rmdir3resok
- type Sattr3
- type Sattrguard3
- type Sattrguard3_FALSE
- type Sattrguard3_TRUE
- type SetAtime
- type SetAtime_SET_TO_CLIENT_TIME
- type SetAtime_default
- type SetGid3
- type SetGid3_TRUE
- type SetGid3_default
- type SetMode3
- type SetMode3_TRUE
- type SetMode3_default
- type SetMtime
- type SetMtime_SET_TO_CLIENT_TIME
- type SetMtime_default
- type SetSize3
- type SetSize3_TRUE
- type SetSize3_default
- type SetUid3
- type SetUid3_TRUE
- type SetUid3_default
- type Setattr3args
- type Setattr3res
- type Setattr3res_NFS3_OK
- type Setattr3res_default
- type Setattr3resfail
- type Setattr3resok
- type Size3
- type Specdata3
- type StableHow
- type Symlink3args
- type Symlink3res
- type Symlink3res_NFS3_OK
- type Symlink3res_default
- type Symlink3resfail
- type Symlink3resok
- type Symlinkdata3
- type TimeHow
- type Uid3
- type Uint32
- type Uint64
- type WccAttr
- type WccData
- type Write3args
- type Write3res
- type Write3res_NFS3_OK
- type Write3res_default
- type Write3resfail
- type Write3resok
- type Writeverf3
Constants ¶
View Source
const ACCESS3_DELETE = 16
View Source
const ACCESS3_EXECUTE = 32
View Source
const ACCESS3_EXTEND = 8
View Source
const ACCESS3_LOOKUP = 2
View Source
const ACCESS3_MODIFY = 4
View Source
const ACCESS3_READ = 1
View Source
const Cookie3EncodedSizeBytes = 8
View Source
const Cookieverf3EncodedSizeBytes = 8
View Source
const Count3EncodedSizeBytes = 4
View Source
const Createmode3EncodedSizeBytes = 4
View Source
const Createverf3EncodedSizeBytes = 8
View Source
const FSF3_CANSETTIME = 16
View Source
const FSF3_HOMOGENEOUS = 8
View Source
const FSF3_LINK = 1
View Source
const FSF3_SYMLINK = 2
View Source
const Fattr3EncodedSizeBytes = 84
View Source
const Fileid3EncodedSizeBytes = 8
View Source
const Ftype3EncodedSizeBytes = 4
View Source
const Getattr3resokEncodedSizeBytes = 84
View Source
const Gid3EncodedSizeBytes = 4
View Source
const Int32EncodedSizeBytes = 4
View Source
const Int64EncodedSizeBytes = 8
View Source
const Mode3EncodedSizeBytes = 4
View Source
const NFS3_COOKIEVERFSIZE = 8
View Source
const NFS3_CREATEVERFSIZE = 8
View Source
const NFS3_FHSIZE = 64
View Source
const NFS3_WRITEVERFSIZE = 8
View Source
const NFS_PROGRAM_PROGRAM_NUMBER uint32 = 100003
View Source
const Nfsstat3EncodedSizeBytes = 4
View Source
const Nfstime3EncodedSizeBytes = 8
View Source
const Offset3EncodedSizeBytes = 8
View Source
const Size3EncodedSizeBytes = 8
View Source
const Specdata3EncodedSizeBytes = 8
View Source
const StableHowEncodedSizeBytes = 4
View Source
const TimeHowEncodedSizeBytes = 4
View Source
const Uid3EncodedSizeBytes = 4
View Source
const Uint32EncodedSizeBytes = 4
View Source
const Uint64EncodedSizeBytes = 8
View Source
const WccAttrEncodedSizeBytes = 24
View Source
const Writeverf3EncodedSizeBytes = 8
Variables ¶
View Source
var Createmode3_name = map[Createmode3]string{
2: "EXCLUSIVE",
1: "GUARDED",
0: "UNCHECKED",
}
View Source
var Ftype3_name = map[Ftype3]string{
3: "NF3BLK",
4: "NF3CHR",
2: "NF3DIR",
7: "NF3FIFO",
5: "NF3LNK",
1: "NF3REG",
6: "NF3SOCK",
}
View Source
var Nfsstat3_name = map[Nfsstat3]string{
13: "NFS3ERR_ACCES",
10001: "NFS3ERR_BADHANDLE",
10007: "NFS3ERR_BADTYPE",
10003: "NFS3ERR_BAD_COOKIE",
69: "NFS3ERR_DQUOT",
17: "NFS3ERR_EXIST",
27: "NFS3ERR_FBIG",
22: "NFS3ERR_INVAL",
5: "NFS3ERR_IO",
21: "NFS3ERR_ISDIR",
10008: "NFS3ERR_JUKEBOX",
31: "NFS3ERR_MLINK",
63: "NFS3ERR_NAMETOOLONG",
19: "NFS3ERR_NODEV",
2: "NFS3ERR_NOENT",
28: "NFS3ERR_NOSPC",
20: "NFS3ERR_NOTDIR",
66: "NFS3ERR_NOTEMPTY",
10004: "NFS3ERR_NOTSUPP",
10002: "NFS3ERR_NOT_SYNC",
6: "NFS3ERR_NXIO",
1: "NFS3ERR_PERM",
71: "NFS3ERR_REMOTE",
30: "NFS3ERR_ROFS",
10006: "NFS3ERR_SERVERFAULT",
70: "NFS3ERR_STALE",
10005: "NFS3ERR_TOOSMALL",
18: "NFS3ERR_XDEV",
0: "NFS3_OK",
}
View Source
var StableHow_name = map[StableHow]string{
1: "DATA_SYNC",
2: "FILE_SYNC",
0: "UNSTABLE",
}
View Source
var TimeHow_name = map[TimeHow]string{
0: "DONT_CHANGE",
2: "SET_TO_CLIENT_TIME",
1: "SET_TO_SERVER_TIME",
}
Functions ¶
func NewNfsProgramService ¶
func NewNfsProgramService(p NfsProgram) func(context.Context, uint32, uint32, io.ReadCloser, io.Writer) (rpcv2.AcceptedReplyData, error)
Types ¶
type Access3args ¶
func (*Access3args) GetEncodedSizeBytes ¶
func (m *Access3args) GetEncodedSizeBytes() (nTotal int)
type Access3res ¶
type Access3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadAccess3res ¶
func ReadAccess3res(r io.Reader) (m Access3res, nTotal int64, err error)
type Access3res_NFS3_OK ¶
type Access3res_NFS3_OK struct {
Resok Access3resok
}
func (*Access3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Access3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Access3res_NFS3_OK) GetStatus ¶
func (m *Access3res_NFS3_OK) GetStatus() Nfsstat3
type Access3res_default ¶
type Access3res_default struct { Status Nfsstat3 Resfail Access3resfail }
func (*Access3res_default) GetEncodedSizeBytes ¶
func (m *Access3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Access3res_default) GetStatus ¶
func (m *Access3res_default) GetStatus() Nfsstat3
type Access3resfail ¶
type Access3resfail struct {
ObjAttributes PostOpAttr
}
func (*Access3resfail) GetEncodedSizeBytes ¶
func (m *Access3resfail) GetEncodedSizeBytes() (nTotal int)
type Access3resok ¶
type Access3resok struct { ObjAttributes PostOpAttr Access uint32 }
func (*Access3resok) GetEncodedSizeBytes ¶
func (m *Access3resok) GetEncodedSizeBytes() (nTotal int)
type Commit3args ¶
func (*Commit3args) GetEncodedSizeBytes ¶
func (m *Commit3args) GetEncodedSizeBytes() (nTotal int)
type Commit3res ¶
type Commit3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadCommit3res ¶
func ReadCommit3res(r io.Reader) (m Commit3res, nTotal int64, err error)
type Commit3res_NFS3_OK ¶
type Commit3res_NFS3_OK struct {
Resok Commit3resok
}
func (*Commit3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Commit3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Commit3res_NFS3_OK) GetStatus ¶
func (m *Commit3res_NFS3_OK) GetStatus() Nfsstat3
type Commit3res_default ¶
type Commit3res_default struct { Status Nfsstat3 Resfail Commit3resfail }
func (*Commit3res_default) GetEncodedSizeBytes ¶
func (m *Commit3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Commit3res_default) GetStatus ¶
func (m *Commit3res_default) GetStatus() Nfsstat3
type Commit3resfail ¶
type Commit3resfail struct {
FileWcc WccData
}
func (*Commit3resfail) GetEncodedSizeBytes ¶
func (m *Commit3resfail) GetEncodedSizeBytes() (nTotal int)
type Commit3resok ¶
func (*Commit3resok) GetEncodedSizeBytes ¶
func (m *Commit3resok) GetEncodedSizeBytes() (nTotal int)
type Cookieverf3 ¶
type Cookieverf3 = [8]byte
type Create3args ¶
type Create3args struct { Where Diropargs3 How Createhow3 }
func (*Create3args) GetEncodedSizeBytes ¶
func (m *Create3args) GetEncodedSizeBytes() (nTotal int)
type Create3res ¶
type Create3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadCreate3res ¶
func ReadCreate3res(r io.Reader) (m Create3res, nTotal int64, err error)
type Create3res_NFS3_OK ¶
type Create3res_NFS3_OK struct {
Resok Create3resok
}
func (*Create3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Create3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Create3res_NFS3_OK) GetStatus ¶
func (m *Create3res_NFS3_OK) GetStatus() Nfsstat3
type Create3res_default ¶
type Create3res_default struct { Status Nfsstat3 Resfail Create3resfail }
func (*Create3res_default) GetEncodedSizeBytes ¶
func (m *Create3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Create3res_default) GetStatus ¶
func (m *Create3res_default) GetStatus() Nfsstat3
type Create3resfail ¶
type Create3resfail struct {
DirWcc WccData
}
func (*Create3resfail) GetEncodedSizeBytes ¶
func (m *Create3resfail) GetEncodedSizeBytes() (nTotal int)
type Create3resok ¶
type Create3resok struct { Obj PostOpFh3 ObjAttributes PostOpAttr DirWcc WccData }
func (*Create3resok) GetEncodedSizeBytes ¶
func (m *Create3resok) GetEncodedSizeBytes() (nTotal int)
type Createhow3 ¶
type Createhow3 interface { GetMode() Createmode3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadCreatehow3 ¶
func ReadCreatehow3(r io.Reader) (m Createhow3, nTotal int64, err error)
type Createhow3_EXCLUSIVE ¶
type Createhow3_EXCLUSIVE struct {
Verf [8]byte
}
func (*Createhow3_EXCLUSIVE) GetEncodedSizeBytes ¶
func (m *Createhow3_EXCLUSIVE) GetEncodedSizeBytes() (nTotal int)
func (*Createhow3_EXCLUSIVE) GetMode ¶
func (m *Createhow3_EXCLUSIVE) GetMode() Createmode3
type Createhow3_GUARDED ¶
type Createhow3_GUARDED struct {
ObjAttributes Sattr3
}
func (*Createhow3_GUARDED) GetEncodedSizeBytes ¶
func (m *Createhow3_GUARDED) GetEncodedSizeBytes() (nTotal int)
func (*Createhow3_GUARDED) GetMode ¶
func (m *Createhow3_GUARDED) GetMode() Createmode3
type Createhow3_UNCHECKED ¶
type Createhow3_UNCHECKED struct {
ObjAttributes Sattr3
}
func (*Createhow3_UNCHECKED) GetEncodedSizeBytes ¶
func (m *Createhow3_UNCHECKED) GetEncodedSizeBytes() (nTotal int)
func (*Createhow3_UNCHECKED) GetMode ¶
func (m *Createhow3_UNCHECKED) GetMode() Createmode3
type Createmode3 ¶
type Createmode3 int32
const EXCLUSIVE Createmode3 = 2
const GUARDED Createmode3 = 1
const UNCHECKED Createmode3 = 0
type Createverf3 ¶
type Createverf3 = [8]byte
type Devicedata3 ¶
func (*Devicedata3) GetEncodedSizeBytes ¶
func (m *Devicedata3) GetEncodedSizeBytes() (nTotal int)
type Dirlist3 ¶
func (*Dirlist3) GetEncodedSizeBytes ¶
type Dirlistplus3 ¶
type Dirlistplus3 struct { Entries *Entryplus3 Eof bool }
func (*Dirlistplus3) GetEncodedSizeBytes ¶
func (m *Dirlistplus3) GetEncodedSizeBytes() (nTotal int)
type Diropargs3 ¶
func (*Diropargs3) GetEncodedSizeBytes ¶
func (m *Diropargs3) GetEncodedSizeBytes() (nTotal int)
type Entry3 ¶
func (*Entry3) GetEncodedSizeBytes ¶
type Entryplus3 ¶
type Entryplus3 struct { Fileid uint64 Name string Cookie uint64 NameAttributes PostOpAttr NameHandle PostOpFh3 Nextentry *Entryplus3 }
func (*Entryplus3) GetEncodedSizeBytes ¶
func (m *Entryplus3) GetEncodedSizeBytes() (nTotal int)
type Fattr3 ¶
type Fsinfo3args ¶
type Fsinfo3args struct {
Fsroot NfsFh3
}
func (*Fsinfo3args) GetEncodedSizeBytes ¶
func (m *Fsinfo3args) GetEncodedSizeBytes() (nTotal int)
type Fsinfo3res ¶
type Fsinfo3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadFsinfo3res ¶
func ReadFsinfo3res(r io.Reader) (m Fsinfo3res, nTotal int64, err error)
type Fsinfo3res_NFS3_OK ¶
type Fsinfo3res_NFS3_OK struct {
Resok Fsinfo3resok
}
func (*Fsinfo3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Fsinfo3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Fsinfo3res_NFS3_OK) GetStatus ¶
func (m *Fsinfo3res_NFS3_OK) GetStatus() Nfsstat3
type Fsinfo3res_default ¶
type Fsinfo3res_default struct { Status Nfsstat3 Resfail Fsinfo3resfail }
func (*Fsinfo3res_default) GetEncodedSizeBytes ¶
func (m *Fsinfo3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Fsinfo3res_default) GetStatus ¶
func (m *Fsinfo3res_default) GetStatus() Nfsstat3
type Fsinfo3resfail ¶
type Fsinfo3resfail struct {
ObjAttributes PostOpAttr
}
func (*Fsinfo3resfail) GetEncodedSizeBytes ¶
func (m *Fsinfo3resfail) GetEncodedSizeBytes() (nTotal int)
type Fsinfo3resok ¶
type Fsinfo3resok struct { ObjAttributes PostOpAttr Rtmax uint32 Rtpref uint32 Rtmult uint32 Wtmax uint32 Wtpref uint32 Wtmult uint32 Dtpref uint32 Maxfilesize uint64 TimeDelta Nfstime3 Properties uint32 }
func (*Fsinfo3resok) GetEncodedSizeBytes ¶
func (m *Fsinfo3resok) GetEncodedSizeBytes() (nTotal int)
type Fsstat3args ¶
type Fsstat3args struct {
Fsroot NfsFh3
}
func (*Fsstat3args) GetEncodedSizeBytes ¶
func (m *Fsstat3args) GetEncodedSizeBytes() (nTotal int)
type Fsstat3res ¶
type Fsstat3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadFsstat3res ¶
func ReadFsstat3res(r io.Reader) (m Fsstat3res, nTotal int64, err error)
type Fsstat3res_NFS3_OK ¶
type Fsstat3res_NFS3_OK struct {
Resok Fsstat3resok
}
func (*Fsstat3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Fsstat3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Fsstat3res_NFS3_OK) GetStatus ¶
func (m *Fsstat3res_NFS3_OK) GetStatus() Nfsstat3
type Fsstat3res_default ¶
type Fsstat3res_default struct { Status Nfsstat3 Resfail Fsstat3resfail }
func (*Fsstat3res_default) GetEncodedSizeBytes ¶
func (m *Fsstat3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Fsstat3res_default) GetStatus ¶
func (m *Fsstat3res_default) GetStatus() Nfsstat3
type Fsstat3resfail ¶
type Fsstat3resfail struct {
ObjAttributes PostOpAttr
}
func (*Fsstat3resfail) GetEncodedSizeBytes ¶
func (m *Fsstat3resfail) GetEncodedSizeBytes() (nTotal int)
type Fsstat3resok ¶
type Fsstat3resok struct { ObjAttributes PostOpAttr Tbytes uint64 Fbytes uint64 Abytes uint64 Tfiles uint64 Ffiles uint64 Afiles uint64 Invarsec uint32 }
func (*Fsstat3resok) GetEncodedSizeBytes ¶
func (m *Fsstat3resok) GetEncodedSizeBytes() (nTotal int)
type Ftype3 ¶
type Ftype3 int32
const NF3BLK Ftype3 = 3
const NF3CHR Ftype3 = 4
const NF3DIR Ftype3 = 2
const NF3FIFO Ftype3 = 7
const NF3LNK Ftype3 = 5
const NF3REG Ftype3 = 1
const NF3SOCK Ftype3 = 6
type Getattr3args ¶
type Getattr3args struct {
Object NfsFh3
}
func (*Getattr3args) GetEncodedSizeBytes ¶
func (m *Getattr3args) GetEncodedSizeBytes() (nTotal int)
type Getattr3res ¶
type Getattr3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadGetattr3res ¶
func ReadGetattr3res(r io.Reader) (m Getattr3res, nTotal int64, err error)
type Getattr3res_NFS3_OK ¶
type Getattr3res_NFS3_OK struct {
Resok Getattr3resok
}
func (*Getattr3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Getattr3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Getattr3res_NFS3_OK) GetStatus ¶
func (m *Getattr3res_NFS3_OK) GetStatus() Nfsstat3
type Getattr3res_default ¶
type Getattr3res_default struct {
Status Nfsstat3
}
func (*Getattr3res_default) GetEncodedSizeBytes ¶
func (m *Getattr3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Getattr3res_default) GetStatus ¶
func (m *Getattr3res_default) GetStatus() Nfsstat3
type Getattr3resok ¶
type Getattr3resok struct {
ObjAttributes Fattr3
}
type Link3args ¶
type Link3args struct { File NfsFh3 Link Diropargs3 }
func (*Link3args) GetEncodedSizeBytes ¶
type Link3res ¶
type Link3res_NFS3_OK ¶
type Link3res_NFS3_OK struct {
Resok Link3resok
}
func (*Link3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Link3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Link3res_NFS3_OK) GetStatus ¶
func (m *Link3res_NFS3_OK) GetStatus() Nfsstat3
type Link3res_default ¶
type Link3res_default struct { Status Nfsstat3 Resfail Link3resfail }
func (*Link3res_default) GetEncodedSizeBytes ¶
func (m *Link3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Link3res_default) GetStatus ¶
func (m *Link3res_default) GetStatus() Nfsstat3
type Link3resfail ¶
type Link3resfail struct { FileAttributes PostOpAttr LinkdirWcc WccData }
func (*Link3resfail) GetEncodedSizeBytes ¶
func (m *Link3resfail) GetEncodedSizeBytes() (nTotal int)
type Link3resok ¶
type Link3resok struct { FileAttributes PostOpAttr LinkdirWcc WccData }
func (*Link3resok) GetEncodedSizeBytes ¶
func (m *Link3resok) GetEncodedSizeBytes() (nTotal int)
type Lookup3args ¶
type Lookup3args struct {
What Diropargs3
}
func (*Lookup3args) GetEncodedSizeBytes ¶
func (m *Lookup3args) GetEncodedSizeBytes() (nTotal int)
type Lookup3res ¶
type Lookup3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadLookup3res ¶
func ReadLookup3res(r io.Reader) (m Lookup3res, nTotal int64, err error)
type Lookup3res_NFS3_OK ¶
type Lookup3res_NFS3_OK struct {
Resok Lookup3resok
}
func (*Lookup3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Lookup3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Lookup3res_NFS3_OK) GetStatus ¶
func (m *Lookup3res_NFS3_OK) GetStatus() Nfsstat3
type Lookup3res_default ¶
type Lookup3res_default struct { Status Nfsstat3 Resfail Lookup3resfail }
func (*Lookup3res_default) GetEncodedSizeBytes ¶
func (m *Lookup3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Lookup3res_default) GetStatus ¶
func (m *Lookup3res_default) GetStatus() Nfsstat3
type Lookup3resfail ¶
type Lookup3resfail struct {
DirAttributes PostOpAttr
}
func (*Lookup3resfail) GetEncodedSizeBytes ¶
func (m *Lookup3resfail) GetEncodedSizeBytes() (nTotal int)
type Lookup3resok ¶
type Lookup3resok struct { Object NfsFh3 ObjAttributes PostOpAttr DirAttributes PostOpAttr }
func (*Lookup3resok) GetEncodedSizeBytes ¶
func (m *Lookup3resok) GetEncodedSizeBytes() (nTotal int)
type Mkdir3args ¶
type Mkdir3args struct { Where Diropargs3 Attributes Sattr3 }
func (*Mkdir3args) GetEncodedSizeBytes ¶
func (m *Mkdir3args) GetEncodedSizeBytes() (nTotal int)
type Mkdir3res ¶
type Mkdir3res_NFS3_OK ¶
type Mkdir3res_NFS3_OK struct {
Resok Mkdir3resok
}
func (*Mkdir3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Mkdir3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Mkdir3res_NFS3_OK) GetStatus ¶
func (m *Mkdir3res_NFS3_OK) GetStatus() Nfsstat3
type Mkdir3res_default ¶
type Mkdir3res_default struct { Status Nfsstat3 Resfail Mkdir3resfail }
func (*Mkdir3res_default) GetEncodedSizeBytes ¶
func (m *Mkdir3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Mkdir3res_default) GetStatus ¶
func (m *Mkdir3res_default) GetStatus() Nfsstat3
type Mkdir3resfail ¶
type Mkdir3resfail struct {
DirWcc WccData
}
func (*Mkdir3resfail) GetEncodedSizeBytes ¶
func (m *Mkdir3resfail) GetEncodedSizeBytes() (nTotal int)
type Mkdir3resok ¶
type Mkdir3resok struct { Obj PostOpFh3 ObjAttributes PostOpAttr DirWcc WccData }
func (*Mkdir3resok) GetEncodedSizeBytes ¶
func (m *Mkdir3resok) GetEncodedSizeBytes() (nTotal int)
type Mknod3args ¶
type Mknod3args struct { Where Diropargs3 What Mknoddata3 }
func (*Mknod3args) GetEncodedSizeBytes ¶
func (m *Mknod3args) GetEncodedSizeBytes() (nTotal int)
type Mknod3res ¶
type Mknod3res_NFS3_OK ¶
type Mknod3res_NFS3_OK struct {
Resok Mknod3resok
}
func (*Mknod3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Mknod3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Mknod3res_NFS3_OK) GetStatus ¶
func (m *Mknod3res_NFS3_OK) GetStatus() Nfsstat3
type Mknod3res_default ¶
type Mknod3res_default struct { Status Nfsstat3 Resfail Mknod3resfail }
func (*Mknod3res_default) GetEncodedSizeBytes ¶
func (m *Mknod3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Mknod3res_default) GetStatus ¶
func (m *Mknod3res_default) GetStatus() Nfsstat3
type Mknod3resfail ¶
type Mknod3resfail struct {
DirWcc WccData
}
func (*Mknod3resfail) GetEncodedSizeBytes ¶
func (m *Mknod3resfail) GetEncodedSizeBytes() (nTotal int)
type Mknod3resok ¶
type Mknod3resok struct { Obj PostOpFh3 ObjAttributes PostOpAttr DirWcc WccData }
func (*Mknod3resok) GetEncodedSizeBytes ¶
func (m *Mknod3resok) GetEncodedSizeBytes() (nTotal int)
type Mknoddata3 ¶
type Mknoddata3 interface { GetType() Ftype3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadMknoddata3 ¶
func ReadMknoddata3(r io.Reader) (m Mknoddata3, nTotal int64, err error)
type Mknoddata3_NF3BLK ¶
type Mknoddata3_NF3BLK struct {
Device Devicedata3
}
func (*Mknoddata3_NF3BLK) GetEncodedSizeBytes ¶
func (m *Mknoddata3_NF3BLK) GetEncodedSizeBytes() (nTotal int)
func (*Mknoddata3_NF3BLK) GetType ¶
func (m *Mknoddata3_NF3BLK) GetType() Ftype3
type Mknoddata3_NF3CHR ¶
type Mknoddata3_NF3CHR struct {
Device Devicedata3
}
func (*Mknoddata3_NF3CHR) GetEncodedSizeBytes ¶
func (m *Mknoddata3_NF3CHR) GetEncodedSizeBytes() (nTotal int)
func (*Mknoddata3_NF3CHR) GetType ¶
func (m *Mknoddata3_NF3CHR) GetType() Ftype3
type Mknoddata3_NF3FIFO ¶
type Mknoddata3_NF3FIFO struct {
PipeAttributes Sattr3
}
func (*Mknoddata3_NF3FIFO) GetEncodedSizeBytes ¶
func (m *Mknoddata3_NF3FIFO) GetEncodedSizeBytes() (nTotal int)
func (*Mknoddata3_NF3FIFO) GetType ¶
func (m *Mknoddata3_NF3FIFO) GetType() Ftype3
type Mknoddata3_NF3SOCK ¶
type Mknoddata3_NF3SOCK struct {
PipeAttributes Sattr3
}
func (*Mknoddata3_NF3SOCK) GetEncodedSizeBytes ¶
func (m *Mknoddata3_NF3SOCK) GetEncodedSizeBytes() (nTotal int)
func (*Mknoddata3_NF3SOCK) GetType ¶
func (m *Mknoddata3_NF3SOCK) GetType() Ftype3
type Mknoddata3_default ¶
type Mknoddata3_default struct {
Type Ftype3
}
func (*Mknoddata3_default) GetEncodedSizeBytes ¶
func (m *Mknoddata3_default) GetEncodedSizeBytes() (nTotal int)
func (*Mknoddata3_default) GetType ¶
func (m *Mknoddata3_default) GetType() Ftype3
type NfsProgram ¶
type NfsProgram interface { NfsV3Nfsproc3Null(context.Context) error NfsV3Nfsproc3Getattr(context.Context, *Getattr3args) (Getattr3res, error) NfsV3Nfsproc3Setattr(context.Context, *Setattr3args) (Setattr3res, error) NfsV3Nfsproc3Lookup(context.Context, *Lookup3args) (Lookup3res, error) NfsV3Nfsproc3Access(context.Context, *Access3args) (Access3res, error) NfsV3Nfsproc3Readlink(context.Context, *Readlink3args) (Readlink3res, error) NfsV3Nfsproc3Read(context.Context, *Read3args) (Read3res, error) NfsV3Nfsproc3Write(context.Context, *Write3args) (Write3res, error) NfsV3Nfsproc3Create(context.Context, *Create3args) (Create3res, error) NfsV3Nfsproc3Mkdir(context.Context, *Mkdir3args) (Mkdir3res, error) NfsV3Nfsproc3Symlink(context.Context, *Symlink3args) (Symlink3res, error) NfsV3Nfsproc3Mknod(context.Context, *Mknod3args) (Mknod3res, error) NfsV3Nfsproc3Remove(context.Context, *Remove3args) (Remove3res, error) NfsV3Nfsproc3Rmdir(context.Context, *Rmdir3args) (Rmdir3res, error) NfsV3Nfsproc3Rename(context.Context, *Rename3args) (Rename3res, error) NfsV3Nfsproc3Link(context.Context, *Link3args) (Link3res, error) NfsV3Nfsproc3Readdir(context.Context, *Readdir3args) (Readdir3res, error) NfsV3Nfsproc3Readdirplus(context.Context, *Readdirplus3args) (Readdirplus3res, error) NfsV3Nfsproc3Fsstat(context.Context, *Fsstat3args) (Fsstat3res, error) NfsV3Nfsproc3Fsinfo(context.Context, *Fsinfo3args) (Fsinfo3res, error) NfsV3Nfsproc3Pathconf(context.Context, *Pathconf3args) (Pathconf3res, error) NfsV3Nfsproc3Commit(context.Context, *Commit3args) (Commit3res, error) }
type Nfsstat3 ¶
type Nfsstat3 int32
const NFS3ERR_ACCES Nfsstat3 = 13
const NFS3ERR_BADHANDLE Nfsstat3 = 10001
const NFS3ERR_BADTYPE Nfsstat3 = 10007
const NFS3ERR_BAD_COOKIE Nfsstat3 = 10003
const NFS3ERR_DQUOT Nfsstat3 = 69
const NFS3ERR_EXIST Nfsstat3 = 17
const NFS3ERR_FBIG Nfsstat3 = 27
const NFS3ERR_INVAL Nfsstat3 = 22
const NFS3ERR_IO Nfsstat3 = 5
const NFS3ERR_ISDIR Nfsstat3 = 21
const NFS3ERR_JUKEBOX Nfsstat3 = 10008
const NFS3ERR_MLINK Nfsstat3 = 31
const NFS3ERR_NAMETOOLONG Nfsstat3 = 63
const NFS3ERR_NODEV Nfsstat3 = 19
const NFS3ERR_NOENT Nfsstat3 = 2
const NFS3ERR_NOSPC Nfsstat3 = 28
const NFS3ERR_NOTDIR Nfsstat3 = 20
const NFS3ERR_NOTEMPTY Nfsstat3 = 66
const NFS3ERR_NOTSUPP Nfsstat3 = 10004
const NFS3ERR_NOT_SYNC Nfsstat3 = 10002
const NFS3ERR_NXIO Nfsstat3 = 6
const NFS3ERR_PERM Nfsstat3 = 1
const NFS3ERR_REMOTE Nfsstat3 = 71
const NFS3ERR_ROFS Nfsstat3 = 30
const NFS3ERR_SERVERFAULT Nfsstat3 = 10006
const NFS3ERR_STALE Nfsstat3 = 70
const NFS3ERR_TOOSMALL Nfsstat3 = 10005
const NFS3ERR_XDEV Nfsstat3 = 18
const NFS3_OK Nfsstat3 = 0
type Pathconf3args ¶
type Pathconf3args struct {
Object NfsFh3
}
func (*Pathconf3args) GetEncodedSizeBytes ¶
func (m *Pathconf3args) GetEncodedSizeBytes() (nTotal int)
type Pathconf3res ¶
type Pathconf3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadPathconf3res ¶
func ReadPathconf3res(r io.Reader) (m Pathconf3res, nTotal int64, err error)
type Pathconf3res_NFS3_OK ¶
type Pathconf3res_NFS3_OK struct {
Resok Pathconf3resok
}
func (*Pathconf3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Pathconf3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Pathconf3res_NFS3_OK) GetStatus ¶
func (m *Pathconf3res_NFS3_OK) GetStatus() Nfsstat3
type Pathconf3res_default ¶
type Pathconf3res_default struct { Status Nfsstat3 Resfail Pathconf3resfail }
func (*Pathconf3res_default) GetEncodedSizeBytes ¶
func (m *Pathconf3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Pathconf3res_default) GetStatus ¶
func (m *Pathconf3res_default) GetStatus() Nfsstat3
type Pathconf3resfail ¶
type Pathconf3resfail struct {
ObjAttributes PostOpAttr
}
func (*Pathconf3resfail) GetEncodedSizeBytes ¶
func (m *Pathconf3resfail) GetEncodedSizeBytes() (nTotal int)
type Pathconf3resok ¶
type Pathconf3resok struct { ObjAttributes PostOpAttr Linkmax uint32 NameMax uint32 NoTrunc bool ChownRestricted bool CaseInsensitive bool CasePreserving bool }
func (*Pathconf3resok) GetEncodedSizeBytes ¶
func (m *Pathconf3resok) GetEncodedSizeBytes() (nTotal int)
type PostOpAttr ¶
type PostOpAttr interface { GetAttributesFollow() bool io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadPostOpAttr ¶
func ReadPostOpAttr(r io.Reader) (m PostOpAttr, nTotal int64, err error)
type PostOpAttr_FALSE ¶
type PostOpAttr_FALSE struct{}
func (*PostOpAttr_FALSE) GetAttributesFollow ¶
func (m *PostOpAttr_FALSE) GetAttributesFollow() bool
func (*PostOpAttr_FALSE) GetEncodedSizeBytes ¶
func (m *PostOpAttr_FALSE) GetEncodedSizeBytes() (nTotal int)
type PostOpAttr_TRUE ¶
type PostOpAttr_TRUE struct {
Attributes Fattr3
}
func (*PostOpAttr_TRUE) GetAttributesFollow ¶
func (m *PostOpAttr_TRUE) GetAttributesFollow() bool
func (*PostOpAttr_TRUE) GetEncodedSizeBytes ¶
func (m *PostOpAttr_TRUE) GetEncodedSizeBytes() (nTotal int)
type PostOpFh3 ¶
type PostOpFh3_FALSE ¶
type PostOpFh3_FALSE struct{}
func (*PostOpFh3_FALSE) GetEncodedSizeBytes ¶
func (m *PostOpFh3_FALSE) GetEncodedSizeBytes() (nTotal int)
func (*PostOpFh3_FALSE) GetHandleFollows ¶
func (m *PostOpFh3_FALSE) GetHandleFollows() bool
type PostOpFh3_TRUE ¶
type PostOpFh3_TRUE struct {
Handle NfsFh3
}
func (*PostOpFh3_TRUE) GetEncodedSizeBytes ¶
func (m *PostOpFh3_TRUE) GetEncodedSizeBytes() (nTotal int)
func (*PostOpFh3_TRUE) GetHandleFollows ¶
func (m *PostOpFh3_TRUE) GetHandleFollows() bool
type PreOpAttr ¶
type PreOpAttr_FALSE ¶
type PreOpAttr_FALSE struct{}
func (*PreOpAttr_FALSE) GetAttributesFollow ¶
func (m *PreOpAttr_FALSE) GetAttributesFollow() bool
func (*PreOpAttr_FALSE) GetEncodedSizeBytes ¶
func (m *PreOpAttr_FALSE) GetEncodedSizeBytes() (nTotal int)
type PreOpAttr_TRUE ¶
type PreOpAttr_TRUE struct {
Attributes WccAttr
}
func (*PreOpAttr_TRUE) GetAttributesFollow ¶
func (m *PreOpAttr_TRUE) GetAttributesFollow() bool
func (*PreOpAttr_TRUE) GetEncodedSizeBytes ¶
func (m *PreOpAttr_TRUE) GetEncodedSizeBytes() (nTotal int)
type Read3args ¶
func (*Read3args) GetEncodedSizeBytes ¶
type Read3res ¶
type Read3res_NFS3_OK ¶
type Read3res_NFS3_OK struct {
Resok Read3resok
}
func (*Read3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Read3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Read3res_NFS3_OK) GetStatus ¶
func (m *Read3res_NFS3_OK) GetStatus() Nfsstat3
type Read3res_default ¶
type Read3res_default struct { Status Nfsstat3 Resfail Read3resfail }
func (*Read3res_default) GetEncodedSizeBytes ¶
func (m *Read3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Read3res_default) GetStatus ¶
func (m *Read3res_default) GetStatus() Nfsstat3
type Read3resfail ¶
type Read3resfail struct {
FileAttributes PostOpAttr
}
func (*Read3resfail) GetEncodedSizeBytes ¶
func (m *Read3resfail) GetEncodedSizeBytes() (nTotal int)
type Read3resok ¶
type Read3resok struct { FileAttributes PostOpAttr Count uint32 Eof bool Data []byte }
func (*Read3resok) GetEncodedSizeBytes ¶
func (m *Read3resok) GetEncodedSizeBytes() (nTotal int)
type Readdir3args ¶
func (*Readdir3args) GetEncodedSizeBytes ¶
func (m *Readdir3args) GetEncodedSizeBytes() (nTotal int)
type Readdir3res ¶
type Readdir3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadReaddir3res ¶
func ReadReaddir3res(r io.Reader) (m Readdir3res, nTotal int64, err error)
type Readdir3res_NFS3_OK ¶
type Readdir3res_NFS3_OK struct {
Resok Readdir3resok
}
func (*Readdir3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Readdir3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Readdir3res_NFS3_OK) GetStatus ¶
func (m *Readdir3res_NFS3_OK) GetStatus() Nfsstat3
type Readdir3res_default ¶
type Readdir3res_default struct { Status Nfsstat3 Resfail Readdir3resfail }
func (*Readdir3res_default) GetEncodedSizeBytes ¶
func (m *Readdir3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Readdir3res_default) GetStatus ¶
func (m *Readdir3res_default) GetStatus() Nfsstat3
type Readdir3resfail ¶
type Readdir3resfail struct {
DirAttributes PostOpAttr
}
func (*Readdir3resfail) GetEncodedSizeBytes ¶
func (m *Readdir3resfail) GetEncodedSizeBytes() (nTotal int)
type Readdir3resok ¶
type Readdir3resok struct { DirAttributes PostOpAttr Cookieverf [8]byte Reply Dirlist3 }
func (*Readdir3resok) GetEncodedSizeBytes ¶
func (m *Readdir3resok) GetEncodedSizeBytes() (nTotal int)
type Readdirplus3args ¶
type Readdirplus3args struct { Dir NfsFh3 Cookie uint64 Cookieverf [8]byte Dircount uint32 Maxcount uint32 }
func (*Readdirplus3args) GetEncodedSizeBytes ¶
func (m *Readdirplus3args) GetEncodedSizeBytes() (nTotal int)
type Readdirplus3res ¶
type Readdirplus3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadReaddirplus3res ¶
func ReadReaddirplus3res(r io.Reader) (m Readdirplus3res, nTotal int64, err error)
type Readdirplus3res_NFS3_OK ¶
type Readdirplus3res_NFS3_OK struct {
Resok Readdirplus3resok
}
func (*Readdirplus3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Readdirplus3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Readdirplus3res_NFS3_OK) GetStatus ¶
func (m *Readdirplus3res_NFS3_OK) GetStatus() Nfsstat3
type Readdirplus3res_default ¶
type Readdirplus3res_default struct { Status Nfsstat3 Resfail Readdirplus3resfail }
func (*Readdirplus3res_default) GetEncodedSizeBytes ¶
func (m *Readdirplus3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Readdirplus3res_default) GetStatus ¶
func (m *Readdirplus3res_default) GetStatus() Nfsstat3
type Readdirplus3resfail ¶
type Readdirplus3resfail struct {
DirAttributes PostOpAttr
}
func (*Readdirplus3resfail) GetEncodedSizeBytes ¶
func (m *Readdirplus3resfail) GetEncodedSizeBytes() (nTotal int)
type Readdirplus3resok ¶
type Readdirplus3resok struct { DirAttributes PostOpAttr Cookieverf [8]byte Reply Dirlistplus3 }
func (*Readdirplus3resok) GetEncodedSizeBytes ¶
func (m *Readdirplus3resok) GetEncodedSizeBytes() (nTotal int)
type Readlink3args ¶
type Readlink3args struct {
Symlink NfsFh3
}
func (*Readlink3args) GetEncodedSizeBytes ¶
func (m *Readlink3args) GetEncodedSizeBytes() (nTotal int)
type Readlink3res ¶
type Readlink3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadReadlink3res ¶
func ReadReadlink3res(r io.Reader) (m Readlink3res, nTotal int64, err error)
type Readlink3res_NFS3_OK ¶
type Readlink3res_NFS3_OK struct {
Resok Readlink3resok
}
func (*Readlink3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Readlink3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Readlink3res_NFS3_OK) GetStatus ¶
func (m *Readlink3res_NFS3_OK) GetStatus() Nfsstat3
type Readlink3res_default ¶
type Readlink3res_default struct { Status Nfsstat3 Resfail Readlink3resfail }
func (*Readlink3res_default) GetEncodedSizeBytes ¶
func (m *Readlink3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Readlink3res_default) GetStatus ¶
func (m *Readlink3res_default) GetStatus() Nfsstat3
type Readlink3resfail ¶
type Readlink3resfail struct {
SymlinkAttributes PostOpAttr
}
func (*Readlink3resfail) GetEncodedSizeBytes ¶
func (m *Readlink3resfail) GetEncodedSizeBytes() (nTotal int)
type Readlink3resok ¶
type Readlink3resok struct { SymlinkAttributes PostOpAttr Data string }
func (*Readlink3resok) GetEncodedSizeBytes ¶
func (m *Readlink3resok) GetEncodedSizeBytes() (nTotal int)
type Remove3args ¶
type Remove3args struct {
Object Diropargs3
}
func (*Remove3args) GetEncodedSizeBytes ¶
func (m *Remove3args) GetEncodedSizeBytes() (nTotal int)
type Remove3res ¶
type Remove3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadRemove3res ¶
func ReadRemove3res(r io.Reader) (m Remove3res, nTotal int64, err error)
type Remove3res_NFS3_OK ¶
type Remove3res_NFS3_OK struct {
Resok Remove3resok
}
func (*Remove3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Remove3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Remove3res_NFS3_OK) GetStatus ¶
func (m *Remove3res_NFS3_OK) GetStatus() Nfsstat3
type Remove3res_default ¶
type Remove3res_default struct { Status Nfsstat3 Resfail Remove3resfail }
func (*Remove3res_default) GetEncodedSizeBytes ¶
func (m *Remove3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Remove3res_default) GetStatus ¶
func (m *Remove3res_default) GetStatus() Nfsstat3
type Remove3resfail ¶
type Remove3resfail struct {
DirWcc WccData
}
func (*Remove3resfail) GetEncodedSizeBytes ¶
func (m *Remove3resfail) GetEncodedSizeBytes() (nTotal int)
type Remove3resok ¶
type Remove3resok struct {
DirWcc WccData
}
func (*Remove3resok) GetEncodedSizeBytes ¶
func (m *Remove3resok) GetEncodedSizeBytes() (nTotal int)
type Rename3args ¶
type Rename3args struct { From Diropargs3 To Diropargs3 }
func (*Rename3args) GetEncodedSizeBytes ¶
func (m *Rename3args) GetEncodedSizeBytes() (nTotal int)
type Rename3res ¶
type Rename3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadRename3res ¶
func ReadRename3res(r io.Reader) (m Rename3res, nTotal int64, err error)
type Rename3res_NFS3_OK ¶
type Rename3res_NFS3_OK struct {
Resok Rename3resok
}
func (*Rename3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Rename3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Rename3res_NFS3_OK) GetStatus ¶
func (m *Rename3res_NFS3_OK) GetStatus() Nfsstat3
type Rename3res_default ¶
type Rename3res_default struct { Status Nfsstat3 Resfail Rename3resfail }
func (*Rename3res_default) GetEncodedSizeBytes ¶
func (m *Rename3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Rename3res_default) GetStatus ¶
func (m *Rename3res_default) GetStatus() Nfsstat3
type Rename3resfail ¶
func (*Rename3resfail) GetEncodedSizeBytes ¶
func (m *Rename3resfail) GetEncodedSizeBytes() (nTotal int)
type Rename3resok ¶
func (*Rename3resok) GetEncodedSizeBytes ¶
func (m *Rename3resok) GetEncodedSizeBytes() (nTotal int)
type Rmdir3args ¶
type Rmdir3args struct {
Object Diropargs3
}
func (*Rmdir3args) GetEncodedSizeBytes ¶
func (m *Rmdir3args) GetEncodedSizeBytes() (nTotal int)
type Rmdir3res ¶
type Rmdir3res_NFS3_OK ¶
type Rmdir3res_NFS3_OK struct {
Resok Rmdir3resok
}
func (*Rmdir3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Rmdir3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Rmdir3res_NFS3_OK) GetStatus ¶
func (m *Rmdir3res_NFS3_OK) GetStatus() Nfsstat3
type Rmdir3res_default ¶
type Rmdir3res_default struct { Status Nfsstat3 Resfail Rmdir3resfail }
func (*Rmdir3res_default) GetEncodedSizeBytes ¶
func (m *Rmdir3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Rmdir3res_default) GetStatus ¶
func (m *Rmdir3res_default) GetStatus() Nfsstat3
type Rmdir3resfail ¶
type Rmdir3resfail struct {
DirWcc WccData
}
func (*Rmdir3resfail) GetEncodedSizeBytes ¶
func (m *Rmdir3resfail) GetEncodedSizeBytes() (nTotal int)
type Rmdir3resok ¶
type Rmdir3resok struct {
DirWcc WccData
}
func (*Rmdir3resok) GetEncodedSizeBytes ¶
func (m *Rmdir3resok) GetEncodedSizeBytes() (nTotal int)
type Sattr3 ¶
type Sattr3 struct { Mode SetMode3 Uid SetUid3 Gid SetGid3 Size SetSize3 Atime SetAtime Mtime SetMtime }
func (*Sattr3) GetEncodedSizeBytes ¶
type Sattrguard3 ¶
type Sattrguard3 interface { GetCheck() bool io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadSattrguard3 ¶
func ReadSattrguard3(r io.Reader) (m Sattrguard3, nTotal int64, err error)
type Sattrguard3_FALSE ¶
type Sattrguard3_FALSE struct{}
func (*Sattrguard3_FALSE) GetCheck ¶
func (m *Sattrguard3_FALSE) GetCheck() bool
func (*Sattrguard3_FALSE) GetEncodedSizeBytes ¶
func (m *Sattrguard3_FALSE) GetEncodedSizeBytes() (nTotal int)
type Sattrguard3_TRUE ¶
type Sattrguard3_TRUE struct {
ObjCtime Nfstime3
}
func (*Sattrguard3_TRUE) GetCheck ¶
func (m *Sattrguard3_TRUE) GetCheck() bool
func (*Sattrguard3_TRUE) GetEncodedSizeBytes ¶
func (m *Sattrguard3_TRUE) GetEncodedSizeBytes() (nTotal int)
type SetAtime ¶
type SetAtime_SET_TO_CLIENT_TIME ¶
type SetAtime_SET_TO_CLIENT_TIME struct {
Atime Nfstime3
}
func (*SetAtime_SET_TO_CLIENT_TIME) GetEncodedSizeBytes ¶
func (m *SetAtime_SET_TO_CLIENT_TIME) GetEncodedSizeBytes() (nTotal int)
func (*SetAtime_SET_TO_CLIENT_TIME) GetSetIt ¶
func (m *SetAtime_SET_TO_CLIENT_TIME) GetSetIt() TimeHow
type SetAtime_default ¶
type SetAtime_default struct {
SetIt TimeHow
}
func (*SetAtime_default) GetEncodedSizeBytes ¶
func (m *SetAtime_default) GetEncodedSizeBytes() (nTotal int)
func (*SetAtime_default) GetSetIt ¶
func (m *SetAtime_default) GetSetIt() TimeHow
type SetGid3 ¶
type SetGid3_TRUE ¶
type SetGid3_TRUE struct {
Gid uint32
}
func (*SetGid3_TRUE) GetEncodedSizeBytes ¶
func (m *SetGid3_TRUE) GetEncodedSizeBytes() (nTotal int)
func (*SetGid3_TRUE) GetSetIt ¶
func (m *SetGid3_TRUE) GetSetIt() bool
type SetGid3_default ¶
type SetGid3_default struct {
SetIt bool
}
func (*SetGid3_default) GetEncodedSizeBytes ¶
func (m *SetGid3_default) GetEncodedSizeBytes() (nTotal int)
func (*SetGid3_default) GetSetIt ¶
func (m *SetGid3_default) GetSetIt() bool
type SetMode3 ¶
type SetMode3_TRUE ¶
type SetMode3_TRUE struct {
Mode uint32
}
func (*SetMode3_TRUE) GetEncodedSizeBytes ¶
func (m *SetMode3_TRUE) GetEncodedSizeBytes() (nTotal int)
func (*SetMode3_TRUE) GetSetIt ¶
func (m *SetMode3_TRUE) GetSetIt() bool
type SetMode3_default ¶
type SetMode3_default struct {
SetIt bool
}
func (*SetMode3_default) GetEncodedSizeBytes ¶
func (m *SetMode3_default) GetEncodedSizeBytes() (nTotal int)
func (*SetMode3_default) GetSetIt ¶
func (m *SetMode3_default) GetSetIt() bool
type SetMtime ¶
type SetMtime_SET_TO_CLIENT_TIME ¶
type SetMtime_SET_TO_CLIENT_TIME struct {
Mtime Nfstime3
}
func (*SetMtime_SET_TO_CLIENT_TIME) GetEncodedSizeBytes ¶
func (m *SetMtime_SET_TO_CLIENT_TIME) GetEncodedSizeBytes() (nTotal int)
func (*SetMtime_SET_TO_CLIENT_TIME) GetSetIt ¶
func (m *SetMtime_SET_TO_CLIENT_TIME) GetSetIt() TimeHow
type SetMtime_default ¶
type SetMtime_default struct {
SetIt TimeHow
}
func (*SetMtime_default) GetEncodedSizeBytes ¶
func (m *SetMtime_default) GetEncodedSizeBytes() (nTotal int)
func (*SetMtime_default) GetSetIt ¶
func (m *SetMtime_default) GetSetIt() TimeHow
type SetSize3 ¶
type SetSize3_TRUE ¶
type SetSize3_TRUE struct {
Size uint64
}
func (*SetSize3_TRUE) GetEncodedSizeBytes ¶
func (m *SetSize3_TRUE) GetEncodedSizeBytes() (nTotal int)
func (*SetSize3_TRUE) GetSetIt ¶
func (m *SetSize3_TRUE) GetSetIt() bool
type SetSize3_default ¶
type SetSize3_default struct {
SetIt bool
}
func (*SetSize3_default) GetEncodedSizeBytes ¶
func (m *SetSize3_default) GetEncodedSizeBytes() (nTotal int)
func (*SetSize3_default) GetSetIt ¶
func (m *SetSize3_default) GetSetIt() bool
type SetUid3 ¶
type SetUid3_TRUE ¶
type SetUid3_TRUE struct {
Uid uint32
}
func (*SetUid3_TRUE) GetEncodedSizeBytes ¶
func (m *SetUid3_TRUE) GetEncodedSizeBytes() (nTotal int)
func (*SetUid3_TRUE) GetSetIt ¶
func (m *SetUid3_TRUE) GetSetIt() bool
type SetUid3_default ¶
type SetUid3_default struct {
SetIt bool
}
func (*SetUid3_default) GetEncodedSizeBytes ¶
func (m *SetUid3_default) GetEncodedSizeBytes() (nTotal int)
func (*SetUid3_default) GetSetIt ¶
func (m *SetUid3_default) GetSetIt() bool
type Setattr3args ¶
type Setattr3args struct { Object NfsFh3 NewAttributes Sattr3 Guard Sattrguard3 }
func (*Setattr3args) GetEncodedSizeBytes ¶
func (m *Setattr3args) GetEncodedSizeBytes() (nTotal int)
type Setattr3res ¶
type Setattr3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadSetattr3res ¶
func ReadSetattr3res(r io.Reader) (m Setattr3res, nTotal int64, err error)
type Setattr3res_NFS3_OK ¶
type Setattr3res_NFS3_OK struct {
Resok Setattr3resok
}
func (*Setattr3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Setattr3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Setattr3res_NFS3_OK) GetStatus ¶
func (m *Setattr3res_NFS3_OK) GetStatus() Nfsstat3
type Setattr3res_default ¶
type Setattr3res_default struct { Status Nfsstat3 Resfail Setattr3resfail }
func (*Setattr3res_default) GetEncodedSizeBytes ¶
func (m *Setattr3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Setattr3res_default) GetStatus ¶
func (m *Setattr3res_default) GetStatus() Nfsstat3
type Setattr3resfail ¶
type Setattr3resfail struct {
ObjWcc WccData
}
func (*Setattr3resfail) GetEncodedSizeBytes ¶
func (m *Setattr3resfail) GetEncodedSizeBytes() (nTotal int)
type Setattr3resok ¶
type Setattr3resok struct {
ObjWcc WccData
}
func (*Setattr3resok) GetEncodedSizeBytes ¶
func (m *Setattr3resok) GetEncodedSizeBytes() (nTotal int)
type StableHow ¶
type StableHow int32
const DATA_SYNC StableHow = 1
const FILE_SYNC StableHow = 2
const UNSTABLE StableHow = 0
type Symlink3args ¶
type Symlink3args struct { Where Diropargs3 Symlink Symlinkdata3 }
func (*Symlink3args) GetEncodedSizeBytes ¶
func (m *Symlink3args) GetEncodedSizeBytes() (nTotal int)
type Symlink3res ¶
type Symlink3res interface { GetStatus() Nfsstat3 io.WriterTo GetEncodedSizeBytes() int // contains filtered or unexported methods }
func ReadSymlink3res ¶
func ReadSymlink3res(r io.Reader) (m Symlink3res, nTotal int64, err error)
type Symlink3res_NFS3_OK ¶
type Symlink3res_NFS3_OK struct {
Resok Symlink3resok
}
func (*Symlink3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Symlink3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Symlink3res_NFS3_OK) GetStatus ¶
func (m *Symlink3res_NFS3_OK) GetStatus() Nfsstat3
type Symlink3res_default ¶
type Symlink3res_default struct { Status Nfsstat3 Resfail Symlink3resfail }
func (*Symlink3res_default) GetEncodedSizeBytes ¶
func (m *Symlink3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Symlink3res_default) GetStatus ¶
func (m *Symlink3res_default) GetStatus() Nfsstat3
type Symlink3resfail ¶
type Symlink3resfail struct {
DirWcc WccData
}
func (*Symlink3resfail) GetEncodedSizeBytes ¶
func (m *Symlink3resfail) GetEncodedSizeBytes() (nTotal int)
type Symlink3resok ¶
type Symlink3resok struct { Obj PostOpFh3 ObjAttributes PostOpAttr DirWcc WccData }
func (*Symlink3resok) GetEncodedSizeBytes ¶
func (m *Symlink3resok) GetEncodedSizeBytes() (nTotal int)
type Symlinkdata3 ¶
func (*Symlinkdata3) GetEncodedSizeBytes ¶
func (m *Symlinkdata3) GetEncodedSizeBytes() (nTotal int)
type TimeHow ¶
type TimeHow int32
const DONT_CHANGE TimeHow = 0
const SET_TO_CLIENT_TIME TimeHow = 2
const SET_TO_SERVER_TIME TimeHow = 1
type WccData ¶
type WccData struct { Before PreOpAttr After PostOpAttr }
func (*WccData) GetEncodedSizeBytes ¶
type Write3args ¶
func (*Write3args) GetEncodedSizeBytes ¶
func (m *Write3args) GetEncodedSizeBytes() (nTotal int)
type Write3res ¶
type Write3res_NFS3_OK ¶
type Write3res_NFS3_OK struct {
Resok Write3resok
}
func (*Write3res_NFS3_OK) GetEncodedSizeBytes ¶
func (m *Write3res_NFS3_OK) GetEncodedSizeBytes() (nTotal int)
func (*Write3res_NFS3_OK) GetStatus ¶
func (m *Write3res_NFS3_OK) GetStatus() Nfsstat3
type Write3res_default ¶
type Write3res_default struct { Status Nfsstat3 Resfail Write3resfail }
func (*Write3res_default) GetEncodedSizeBytes ¶
func (m *Write3res_default) GetEncodedSizeBytes() (nTotal int)
func (*Write3res_default) GetStatus ¶
func (m *Write3res_default) GetStatus() Nfsstat3
type Write3resfail ¶
type Write3resfail struct {
FileWcc WccData
}
func (*Write3resfail) GetEncodedSizeBytes ¶
func (m *Write3resfail) GetEncodedSizeBytes() (nTotal int)
type Write3resok ¶
func (*Write3resok) GetEncodedSizeBytes ¶
func (m *Write3resok) GetEncodedSizeBytes() (nTotal int)
type Writeverf3 ¶
type Writeverf3 = [8]byte
Click to show internal directories.
Click to hide internal directories.