Versions in this module Expand all Collapse all v1 v1.0.0 Dec 31, 2019 Changes in this version + const DMAPPEND + const DMDIR + const DMEXCL + const DMTMP + const IOUnit + const None + const Oexec + const Orclose + const Ordwr + const Oread + const Otrunc + const Owrite + const Rattach + const Rauth + const Rclunk + const Rcreate + const Rerror + const Rflush + const Ropen + const Rread + const Rremove + const Rstat + const Rversion + const Rwalk + const Rwrite + const Rwstat + const Tattach + const Tauth + const Tclunk + const Tcreate + const Terror + const Tflush + const Topen + const Tread + const Tremove + const Tstat + const Tversion + const Twalk + const Twrite + const Twstat + type FCall interface + Compose func() []byte + String func() string + func ParseCall(r io.Reader) (FCall, error) + type Header struct + Tag uint16 + Type uint8 + func (fc *Header) String() string + type Mode uint8 + type ParseError struct + Err string + func (pe *ParseError) Error() string + type Qid struct + Qtype uint8 + Uid uint64 + Vers uint32 + func (qid *Qid) Compose() []byte + func (qid *Qid) String() string + type RAttach struct + Qid Qid + func (attach *RAttach) Compose() []byte + func (attach *RAttach) String() string + type RAuth struct + Aqid Qid + func (auth *RAuth) Compose() []byte + func (auth *RAuth) String() string + type RClunk struct + func (clunk *RClunk) Compose() []byte + func (clunk *RClunk) String() string + type RCreate struct + Iounit uint32 + Qid Qid + func (create *RCreate) Compose() []byte + func (create *RCreate) String() string + type RError struct + Ename string + func (error *RError) Compose() []byte + func (error *RError) String() string + type RFlush struct + func (flush *RFlush) Compose() []byte + func (flush *RFlush) String() string + type ROpen struct + Iounit uint32 + Qid Qid + func (open *ROpen) Compose() []byte + func (open *ROpen) String() string + type RRead struct + Count uint32 + Data []byte + func (read *RRead) Compose() []byte + func (read *RRead) String() string + type RRemove struct + func (remove *RRemove) Compose() []byte + func (remove *RRemove) String() string + type RStat struct + func (stat *RStat) Compose() []byte + func (stat *RStat) String() string + type RWalk struct + Nwqid uint16 + Wqid []Qid + func (walk *RWalk) Compose() []byte + func (walk *RWalk) String() string + type RWrite struct + Count uint32 + func (write *RWrite) Compose() []byte + func (write *RWrite) String() string + type RWstat struct + func (wstat *RWstat) Compose() []byte + func (wstat *RWstat) String() string + type Stat struct + Atime uint32 + Dev uint32 + Gid string + Length uint64 + Mode uint32 + Mtime uint32 + Muid string + Name string + Qid Qid + Type uint16 + Uid string + func (stat *Stat) Compose() []byte + func (stat *Stat) ComposeLength() uint16 + func (stat *Stat) String() string + type TAttach struct + Afid uint32 + Aname string + Fid uint32 + Uname string + func (attach *TAttach) Compose() []byte + func (attach *TAttach) String() string + type TAuth struct + Afid uint32 + Aname string + Uname string + func (auth *TAuth) Compose() []byte + func (auth *TAuth) String() string + type TClunk struct + Fid uint32 + func (clunk *TClunk) Compose() []byte + func (clunk *TClunk) String() string + type TCreate struct + Fid uint32 + Mode uint8 + Name string + Perm uint32 + func (create *TCreate) Compose() []byte + func (create *TCreate) String() string + type TFlush struct + Oldtag uint16 + func (flush *TFlush) Compose() []byte + func (flush *TFlush) String() string + type TOpen struct + Fid uint32 + func (open *TOpen) Compose() []byte + func (open *TOpen) String() string + type TRVersion struct + Msize uint32 + Version string + func (version *TRVersion) Compose() []byte + func (version *TRVersion) String() string + type TRead struct + Count uint32 + Fid uint32 + Offset uint64 + func (read *TRead) Compose() []byte + func (read *TRead) String() string + type TRemove struct + Fid uint32 + func (remove *TRemove) Compose() []byte + func (remove *TRemove) String() string + type TStat struct + Fid uint32 + func (stat *TStat) Compose() []byte + func (stat *TStat) String() string + type TWalk struct + Fid uint32 + Newfid uint32 + Nwname uint16 + Wname []string + func (walk *TWalk) Compose() []byte + func (walk *TWalk) String() string + type TWrite struct + Count uint32 + Data []byte + Fid uint32 + Offset uint64 + func (write *TWrite) Compose() []byte + func (write *TWrite) String() string + type TWstat struct + Fid uint32 + Stat Stat + func (wstat *TWstat) Compose() []byte + func (wstat *TWstat) String() string