public virtual void Notify() { MiningInformationChanged?.Invoke(this, new MiningInformation() { Name = "MiningState", Value = _miner.CurrentState.StateName }); }
#pragma warning disable 1998 public virtual async void ReceiveLogMessage(object sender, LogMessage message) { MiningInformationChanged?.Invoke(this, new MiningInformation() { Name = "Log", Value = message.Message }); }
#pragma warning restore 1998 public void Notify() { var miningInformation = new MiningInformation() { Name = "MinerUpdateAvailable", Value = HasUpdate.ToString() }; MiningInformationChanged?.Invoke(this, miningInformation); }
#pragma warning restore 1998 public virtual void Notify() { var miningInformation = new MiningInformation() { Name = "CurrentCrashCount", Value = CrashCount.ToString() }; MiningInformationChanged?.Invoke(this, miningInformation); }
#pragma warning restore 1998 public void Notify() { var miningInformation = new MiningInformation() { Name = "AveragePower", Value = AveragePower.ToString() }; MiningInformationChanged?.Invoke(this, miningInformation); miningInformation = new MiningInformation() { Name = "LastPower", Value = LastPower.ToString() }; MiningInformationChanged?.Invoke(this, miningInformation); }
#pragma warning restore 1998 public virtual void Notify() { var miningInformation = new MiningInformation() { Name = "AverageHashRate", Value = AverageHashRate.ToString() }; MiningInformationChanged?.Invoke(this, miningInformation); miningInformation = new MiningInformation() { Name = "LastHashRate", Value = LastHashRate.ToString() }; MiningInformationChanged?.Invoke(this, miningInformation); }