protected internal override void ReportHeartbeatPulseTransition(PingClient_PingClientFSMContext context) { PingClient_PingClientFSM ctxt = context.Owner; #if TRACE Trace.WriteLine( "TRANSITION : PingClient_PingClientFSM_SM.Ready.ReportHeartbeatPulseTransition()"); #endif PingClient_PingClientFSMState endState = context.State; context.ClearState(); try { ctxt.printToScreenAction(); } finally { context.State = endState; } return; }
public PingClient_PingClientFSM() { /* * If there are other variables, context must be constructed last so that all * class variables are available if an EntryAction of the InitialState of the * statemachine needs them. */ context = new PingClient_PingClientFSMContext(this); }
protected internal override void ReportHeartbeatPulseTransition(PingClient_PingClientFSMContext context) { #if TRACE Trace.WriteLine( "TRANSITION : PingClient_PingClientFSM_SM.Internally_Generated_State_DO_NOT_USE.ReportHeartbeatPulseTransition()"); #endif return; }
public PingClient_PingClientFSM() { /* * If there are other variables, context must be constructed last so that all * class variables are available if an EntryAction of the InitialState of the * statemachine needs them. */ context = new PingClient_PingClientFSMContext(this); }
protected internal virtual void Default(PingClient_PingClientFSMContext context) { #if TRACE Trace.WriteLine( "TRANSITION : Default"); #endif throw ( new statemap.TransitionUndefinedException( "State: " + context.State.Name + ", Transition: " + context.GetTransition())); }
protected internal override void ReportHeartbeatPulseTransition(PingClient_PingClientFSMContext context) { PingClient_PingClientFSM ctxt = context.Owner; #if TRACE Trace.WriteLine( "TRANSITION : PingClient_PingClientFSM_SM.Ready.ReportHeartbeatPulseTransition()"); #endif PingClient_PingClientFSMState endState = context.State; context.ClearState(); try { ctxt.printToScreenAction(); } finally { context.State = endState; } return; }
protected internal override void ReportHeartbeatPulseTransition(PingClient_PingClientFSMContext context) { #if TRACE Trace.WriteLine( "TRANSITION : PingClient_PingClientFSM_SM.Internally_Generated_State_DO_NOT_USE.ReportHeartbeatPulseTransition()"); #endif return; }
protected internal virtual void ReportHeartbeatPulseTransition(PingClient_PingClientFSMContext context) { Default(context); }
protected internal virtual void Exit(PingClient_PingClientFSMContext context) { }
protected internal virtual void Default(PingClient_PingClientFSMContext context) { #if TRACE Trace.WriteLine( "TRANSITION : Default"); #endif throw ( new statemap.TransitionUndefinedException( "State: " + context.State.Name + ", Transition: " + context.GetTransition())); }
protected internal virtual void ReportHeartbeatPulseTransition(PingClient_PingClientFSMContext context) { Default(context); }
protected internal virtual void Exit(PingClient_PingClientFSMContext context) { }