# Functions

NewController constructs a new controller.
NewFactory builds a websocket transport factory.
NewWatcher builds a new filesystem watcher.

# Constants

ConfigID is the identifier for the config type.
ControllerID is the ID of the controller.

# Variables

Version is the version of the controller implementation.

# Structs

Config is configuration for the filesystem hot-plugin loader.
Controller is the hot plugin filesystem loading controller.
Factory constructs a hot loading from filesystem controller.
Watcher watches a filesystem path to load and reload plugins.