package
Version:
v0.6.0
Opens a new window with list of versions in this module.
Published: Jan 24, 2022
License: MIT
Opens a new window with license information.
Imports: 17
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
NewApp returns a urfave/cli app that runs the loops to
check for prioritized processes.
ProcessList lists all .exe files in a given directory.
type Loop interface {
Run()
WithActionsEnabled(bool)
WithLimit(int)
WithPollInterval(int)
WithPriorities([]*godirwalk.Dirent)
WithPriorityScript(string)
WithPs(ps.Ps)
WithSwaps([]Swap)
}
Loop is the interface that runs indefinitely.
NewLoop returns a new Loop.
Swap holds functions to implement starting and stopping of batch files.
NewSwap returns and implementation of Swap.
Source Files
¶
Directories
¶
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.