package
2.0.4+incompatible
Repository: https://github.com/gameye/igniter-shell-go.git
Documentation: pkg.go.dev
# Functions
Run runs a new Runner
*/.
# Structs
CommandStateChange sends commands to the process
*/.
CommandTransitionConfig transitions with a command
*/.
Config is the configuration for a state machine
*/.
KillStateChange kills the process
*/.
KillTransitionConfig transitions by killing the process
*/.
LiteralEventConfig configures literal events
*/.
RegexEventConfig configures regex events
*/.
SignalStateChange sends a signal to the process
*/.
SignalTransitionConfig transitions with a signal
*/.
StateConfig is a transition from one state to another.
TimerEventConfig configures timer events
*/.
# Interfaces
EventConfig is the configuration for an event
*/.
StateChange contains information on a changes state
*/.
TransitionConfig is a transition from one state to another.
# Type aliases
EventConfigList list of EventConfig
*/.
StateConfigMap map of StateConfig
*/.
TransitionConfigList list of TransitionConfig
*/.