internal void RemoveDevice(UsbSerialDevice serialDevice) { if (serialDevice != null) { lock (_attachedDevicesSyncRoot) { serialDevice.CloseAllPorts(); DeviceDetached?.Invoke(this, new UsbSerialDeviceEventArgs(serialDevice)); AttachedDevices.Remove(serialDevice); } } }
private void ReportDeviceDetached(Message message) { DeviceDetached?.Invoke(this, null); DeviceNotify?.Invoke(this, new EventArgs <Message>(message)); }
private void onDeviceDetached(EventArgs e) { DeviceDetached?.Invoke(this, e); }