using System; using System.Collections.Generic; using System.Text; using Wayne.Lib.StateEngine; namespace SinochemInternetPlusApp.States.BasicMode { static class CONFIGURATION { // make sure entry point is Init, and exit point is Final public static void Config(StateTransitionLookup sl) { sl.AddTransition(TransitionType.Init); sl.AddTransition(TransitionType.PumpAuthOk); sl.AddTransition(TransitionType.PumpAuthFailed); sl.AddTransition(TransitionType.NozzleReplaced); sl.AddTransition(TransitionType.FuelingDone); sl.AddTransition(TransitionType.Timeout); sl.AddTransition(BasicTransitionType.Error); } } }