Lines Matching refs:Watcher
13 type Watcher struct { struct
31 …cherCommand, output chan messaging.Folders, watchSuffixes string, excludedDirs []string) *Watcher {
33 return &Watcher{
46 func (this *Watcher) Listen() { argument
66 func (this *Watcher) respond(command messaging.WatcherCommand) { argument
110 func (this *Watcher) execute() { argument
115 func (this *Watcher) scan() { argument
128 func (this *Watcher) gather() (folders messaging.Folders, checksum int64) { argument
151 func (this *Watcher) set(state int64) { argument
155 func (this *Watcher) sendToExecutor(folders messaging.Folders) { argument
159 func (this *Watcher) ignore(paths string) { argument
167 func (this *Watcher) reinstate(paths string) { argument
174 func (this *Watcher) protectedWrite(protected func()) { argument
179 func (this *Watcher) protectedRead(protected func()) { argument