lib9p

Go 9P library.
Log | Files | Refs | LICENSE

export_test.go (574B)


      1 package lib9p
      2 
      3 type Req = request
      4 func (r *Req) Ifcall() Msg     { return r.ifcall }
      5 func (r *Req) SetIfcall(m Msg) { r.ifcall = m }
      6 func (r *Req) Ofcall() Msg     { return r.ofcall }
      7 func (r *Req) SetOfcall(m Msg) { r.ofcall = m }
      8 func (r *Req) Afid() *Fid      { return r.afid }
      9 
     10 type Fid = fid
     11 func (fid *Fid) SetPath(path string) { fid.path = path }
     12 func (fid *Fid) SetUid(uid string)   { fid.uid = uid }
     13 func (fid *Fid) File() File          { return fid.file }
     14 func (fid *Fid) SetFile(f File)      { fid.file = f }
     15 func (fid *Fid) SetOmode(m OpenMode) { fid.omode = m }