# Functions

NewController builds a new loader controller given a bus.
NewExecController constructs a new ExecController directive.
NewExecControllerValue builds a new ExecControllerValue.
NewExecControllerWithOpts constructs a new ExecController directive.
WaitExecControllerRunning executes any directive which yields ExecControllerValue and waits for either a error or success state before returning.
WaitExecControllerRunningTyped executes any directive which yields ExecControllerValue and waits for either a error or success state before returning.

# Constants

ControllerID is the controller identifier.

# Variables

Version is the controller version.

# Structs

Controller implements the loader controller.

# Interfaces

ExecController is a directive indicating a controller instance should be constructed and executed given a factory and a configuration.
ExecControllerValue is the value emitted to satisfy the ExecController directive.