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)
/* sort by: | */
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)