Versions in this module Expand all Collapse all v1 v1.0.48 May 8, 2018 v1.0.44 Feb 21, 2018 Changes in this version + const CtxOpID + const CtxOpUser + type CtxTagKey int + const CtxIDKey + const CtxUserKey + type Engine interface + AddNewAssertion func(u User, oldAssertion, newAssertion string) (err error) + ChangeTeamName func(u User, oldName, newName string) (err error) + CreateDir func(u User, parentDir Node, name string) (dir Node, err error) + CreateFile func(u User, parentDir Node, name string) (file Node, err error) + CreateFileExcl func(u User, parentDir Node, name string) (file Node, err error) + CreateLink func(u User, parentDir Node, fromName string, toPath string) (err error) + DirtyPaths func(u User, tlfName string, t tlf.Type) (paths []string, err error) + DisableUpdatesForTesting func(u User, tlfName string, t tlf.Type) (err error) + EnableJournal func(u User, tlfName string, t tlf.Type) (err error) + FlushJournal func(u User, tlfName string, t tlf.Type) (err error) + ForceQuotaReclamation func(u User, tlfName string, t tlf.Type) (err error) + GetDirChildrenTypes func(u User, parentDir Node) (children map[string]string, err error) + GetFavorites func(u User, t tlf.Type) (map[string]bool, error) + GetMtime func(u User, file Node) (mtime time.Time, err error) + GetRootDir func(u User, tlfName string, t tlf.Type, expectedCanonicalTlfName string) (dir Node, err error) + GetUID func(u User) keybase1.UID + InitTest func(ver kbfsmd.MetadataVer, blockSize int64, blockChangeSize int64, batchSize int, ...) map[libkb.NormalizedUsername]User + Lookup func(u User, parentDir Node, name string) (file Node, symPath string, err error) + MakeNaïveStaller func(u User) *libkbfs.NaïveStaller + Name func() string + PauseJournal func(u User, tlfName string, t tlf.Type) (err error) + ReadFile func(u User, file Node, off int64, bs []byte) (length int, err error) + ReenableUpdates func(u User, tlfName string, t tlf.Type) (err error) + Rekey func(u User, tlfName string, t tlf.Type) (err error) + RemoveDir func(u User, dir Node, name string) (err error) + RemoveEntry func(u User, dir Node, name string) (err error) + Rename func(u User, srcDir Node, srcName string, dstDir Node, dstName string) (err error) + ResumeJournal func(u User, tlfName string, t tlf.Type) (err error) + SetEx func(u User, file Node, ex bool) (err error) + SetMtime func(u User, file Node, mtime time.Time) (err error) + Shutdown func(u User) error + SyncAll func(u User, tlfName string, t tlf.Type) (err error) + SyncFromServer func(u User, tlfName string, t tlf.Type) (err error) + TogglePrefetch func(u User, enable bool) error + TruncateFile func(u User, file Node, size uint64, sync bool) (err error) + UnflushedPaths func(u User, tlfName string, t tlf.Type) (paths []string, err error) + WriteFile func(u User, file Node, data []byte, off int64, sync bool) (err error) + type LibKBFS struct + func (*LibKBFS) MakeNaïveStaller(u User) *libkbfs.NaïveStaller + func (k *LibKBFS) AddNewAssertion(u User, oldAssertion, newAssertion string) error + func (k *LibKBFS) ChangeTeamName(u User, oldName, newName string) error + func (k *LibKBFS) CreateDir(u User, parentDir Node, name string) (dir Node, err error) + func (k *LibKBFS) CreateFile(u User, parentDir Node, name string) (file Node, err error) + func (k *LibKBFS) CreateFileExcl(u User, parentDir Node, name string) (file Node, err error) + func (k *LibKBFS) CreateLink(u User, parentDir Node, fromName, toPath string) (err error) + func (k *LibKBFS) DirtyPaths(u User, tlfName string, t tlf.Type) ([]string, error) + func (k *LibKBFS) DisableUpdatesForTesting(u User, tlfName string, t tlf.Type) (err error) + func (k *LibKBFS) EnableJournal(u User, tlfName string, t tlf.Type) error + func (k *LibKBFS) FlushJournal(u User, tlfName string, t tlf.Type) error + func (k *LibKBFS) ForceQuotaReclamation(u User, tlfName string, t tlf.Type) (err error) + func (k *LibKBFS) GetDirChildrenTypes(u User, parentDir Node) (childrenTypes map[string]string, err error) + func (k *LibKBFS) GetFavorites(u User, t tlf.Type) (map[string]bool, error) + func (k *LibKBFS) GetMtime(u User, file Node) (mtime time.Time, err error) + func (k *LibKBFS) GetRootDir(u User, tlfName string, t tlf.Type, expectedCanonicalTlfName string) (dir Node, err error) + func (k *LibKBFS) GetUID(u User) (uid keybase1.UID) + func (k *LibKBFS) InitTest(ver kbfsmd.MetadataVer, blockSize int64, blockChangeSize int64, batchSize int, ...) map[libkb.NormalizedUsername]User + func (k *LibKBFS) Lookup(u User, parentDir Node, name string) (file Node, symPath string, err error) + func (k *LibKBFS) Name() string + func (k *LibKBFS) PauseJournal(u User, tlfName string, t tlf.Type) error + func (k *LibKBFS) ReadFile(u User, file Node, off int64, buf []byte) (length int, err error) + func (k *LibKBFS) ReenableUpdates(u User, tlfName string, t tlf.Type) error + func (k *LibKBFS) Rekey(u User, tlfName string, t tlf.Type) error + func (k *LibKBFS) RemoveDir(u User, dir Node, name string) (err error) + func (k *LibKBFS) RemoveEntry(u User, dir Node, name string) (err error) + func (k *LibKBFS) Rename(u User, srcDir Node, srcName string, dstDir Node, dstName string) (err error) + func (k *LibKBFS) ResumeJournal(u User, tlfName string, t tlf.Type) error + func (k *LibKBFS) SetEx(u User, file Node, ex bool) (err error) + func (k *LibKBFS) SetMtime(u User, file Node, mtime time.Time) (err error) + func (k *LibKBFS) Shutdown(u User) error + func (k *LibKBFS) SyncAll(u User, tlfName string, t tlf.Type) (err error) + func (k *LibKBFS) SyncFromServer(u User, tlfName string, t tlf.Type) (err error) + func (k *LibKBFS) TogglePrefetch(u User, enable bool) error + func (k *LibKBFS) TruncateFile(u User, file Node, size uint64, sync bool) (err error) + func (k *LibKBFS) UnflushedPaths(u User, tlfName string, t tlf.Type) ([]string, error) + func (k *LibKBFS) WriteFile(u User, file Node, data []byte, off int64, sync bool) (err error) + type Node interface + type User interface Incompatible versions in this module v2.11.0+incompatible Nov 30, 2018