protected internal override void ReportHeartbeatPulseTransition(PingClientProtocolContext context) { PingClientProtocol ctxt = context.Owner; #if TRACE Trace.WriteLine( "TRANSITION : PingClientProtocol_SM.Ready.ReportHeartbeatPulseTransition()"); #endif PingClientProtocolState endState = context.State; context.ClearState(); try { ctxt.printToScreenAction(); } finally { context.State = endState; } return; }
//--------------------------------------------------------------- // Member methods. // public PingClientProtocolContext(PingClientProtocol owner) : base(PingClientProtocol_SM.Ready) { _owner = owner; }
//--------------------------------------------------------------- // Member methods. // public PingClientProtocolContext(PingClientProtocol owner) : base(PingClientProtocol_SM.Ready) { _owner = owner; }