Documentation
¶
Index ¶
- type FileList
- func (fl *FileList) Add(n syncfile.SyncFile)
- func (fl *FileList) AddList(files []syncfile.SyncFile)
- func (fl *FileList) ClearIncomingFiles(sec float64)
- func (fl *FileList) Delete(path string)
- func (fl *FileList) Exists(path string) bool
- func (fl *FileList) Get() []syncfile.SyncFile
- func (fl *FileList) GetFileInfo(path string) (syncfile.SyncFile, error)
- func (fl *FileList) GetIncomingTime(path string) (time.Time, error)
- func (fl *FileList) GetLocalMissing(files []syncfile.SyncFile) []syncfile.SyncFile
- func (fl *FileList) GetLocalOutdated(files []syncfile.SyncFile) []syncfile.SyncFile
- func (fl *FileList) GetRemoteDeleted(files []syncfile.SyncFile) []syncfile.SyncFile
- func (fl *FileList) Lock()
- func (fl *FileList) MarkAsDeleted(path string, deltime time.Time)
- func (fl *FileList) Reset()
- func (fl *FileList) Scan() error
- func (fl *FileList) SetIncomingTime(path string, t time.Time) error
- func (fl *FileList) SetPath(p string)
- func (fl *FileList) SetServerID(id string)
- func (fl *FileList) SourceClean(servers []serverinfo.ServerInfo)
- func (fl *FileList) SourceUpdate(n syncfile.SyncFile)
- func (fl *FileList) SourceUpdateList(files []syncfile.SyncFile)
- func (fl *FileList) Unlock()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileList ¶
func (*FileList) ClearIncomingFiles ¶
func (*FileList) GetFileInfo ¶
func (*FileList) GetIncomingTime ¶
func (*FileList) GetLocalMissing ¶
func (*FileList) GetLocalOutdated ¶
func (*FileList) GetRemoteDeleted ¶
func (*FileList) SetIncomingTime ¶
func (*FileList) SetServerID ¶
func (*FileList) SourceClean ¶
func (fl *FileList) SourceClean(servers []serverinfo.ServerInfo)
func (*FileList) SourceUpdate ¶
func (*FileList) SourceUpdateList ¶
Click to show internal directories.
Click to hide internal directories.