/*=============================================================================== * CompositeState * * Change history * When Who Comment * ---------- ------ ------------------------------------ * 2006-07-17 RMa Removed incoming event method with highpriority parameter. * ---------------------------------------------------------------------------------*/ namespace Wayne.Lib.StateEngine { /// /// Interface from the State machine to event producers that they can use to /// send events to the machine. /// public interface IEventConsumer { /// /// Inject events into the state engine. /// /// The event object that should be sent to the state machine void IncomingEvent(Wayne.Lib.StateEngine.StateEngineEvent stateEngineEvent); } }