private void N_ArTimeoutExpired(object state) { // Timeout raised. Set timeout error state String message = string.Empty; message = "N_Ar Timer Expired at -> " + DateTime.Now.ToString("h:mm:ss.fff"); _logger.Info(message); Iso15765Transport.ErrorEventArgs errorEventArgs = new Iso15765Transport.ErrorEventArgs("N_Ar timer expired"); _owner.SetEvent(errorEventArgs); }
public void OnTimeOut(object o, ErrorEventArgs e) { lock (_locker) { string errorMsg = e._errorMsg; PublishErrorFrame(errorMsg); ResetAllTimers(); ResetStateMachine(); AbortCurrentReception(); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)