package path_watcher
Import Path
github.com/pancsta/asyncmachine-go/examples/path_watcher (on go.dev)
Dependency Relation
imports 11 packages, and imported by 0 packages
Involved Source Files
watcher.go
Package-Level Type Names (only one)
PathWatcher watches all dirs in PATH for changes and returns a list
of executables.
EnvPath string
ExceptionHandler am.ExceptionHandler
Mach *am.Machine
Results []string
ResultsLock sync.Mutex
(*PathWatcher) AllRefreshedEnter(e *am.Event) bool
(*PathWatcher) AllRefreshedState(e *am.Event)
(*PathWatcher) ChangeEventState(e *am.Event)
(*PathWatcher) ExceptionState(e *am.Event)
(*PathWatcher) InitEnd(e *am.Event)
(*PathWatcher) InitState(e *am.Event)
(*PathWatcher) RefreshedEnter(e *am.Event) bool
(*PathWatcher) RefreshedState(e *am.Event)
(*PathWatcher) RefreshingEnd(e *am.Event)
(*PathWatcher) RefreshingEnter(e *am.Event) bool
(*PathWatcher) RefreshingExit(e *am.Event) bool
(*PathWatcher) RefreshingState(e *am.Event)
(*PathWatcher) Start()
(*PathWatcher) Stop()
(*PathWatcher) WatchingEnd(e *am.Event)
(*PathWatcher) WatchingState(e *am.Event)
func New(ctx context.Context) (*PathWatcher, error)
Package-Level Functions (only one)
func New(ctx context.Context) (*PathWatcher, error)![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |