protected void onDeviceError(int code, string message) { observers.ForEach(x => x.onDeviceError(code, message)); }