module FiniteMachine
Constants
- ANY_EVENT
Describe any event name
- ANY_STATE
Describe any transition state
- AlreadyDefinedError
Raised when argument is already defined
- CallbackError
When failed to process callback
- DEFAULT_EVENT_NAME
Initial default event name
- DEFAULT_STATE
Default state name
- InvalidCallbackNameError
Raised when a callback is defined with invalid name
- InvalidEventError
- InvalidStateError
Raised when transitioning to invalid state
- MessageQueueDeadError
Raised when event queue is already dead
- MissingInitialStateError
Raised when initial event specified without state name
- NotEnoughTransitionsError
Raised when event has no transitions
- TransitionError
When transition between states is invalid
- VERSION