1. Bill Welliver
  2. pike_modules-public_adt_statemachine

Overview

A simple Finite State Machine (FSM). May be used as-is or subclassed to 
provide enhanced functionality (such as transition conditions and 
actions).