kitty.monitors package¶
The kitty.monitors
package provides the basic monitor class
BaseMonitor should not be instantiated, only extended.
By default, it runs a separate thread and calls _monitor_func in a loop.
If a non-threaded monitor is required, one should re-implement multiple parts of the BaseMonitor class.