//*********************************************************************************************************** protected override void OnComError(ClxDriver.Common.PlcComEventArgs e) { if (m_synchronizationContext != null) { m_synchronizationContext.Post(ErrorReceivedSync, e); } else { base.OnComError(e); } }
private void DataReceivedSync(object e) { try { ClxDriver.Common.PlcComEventArgs e1 = (ClxDriver.Common.PlcComEventArgs)e; base.OnDataReceived(e1); } catch (Exception ) { //Dim dbg = 0 } }
private void ErrorReceivedSync(object e) { ClxDriver.Common.PlcComEventArgs e1 = (ClxDriver.Common.PlcComEventArgs)e; base.OnComError(e1); }