/// <summary> /// Превышено время ожидания ответа от устройства /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void pBios_eTimeoutReadEpromLine(object sender, EventArgs e) { lock (obj) { status = StatusLoad.Timeout; this.Invoke(mes, "Устройство не отвечает на запросы"); } }
/// <summary> /// Превышен лимит попыток чтения данных с устройства /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void pBios_eMorePopitReadEpromLine(object sender, EventArgs e) { lock (obj) { status = StatusLoad.MorePopit; this.Invoke(mes, "Превышен лимит попыток записи."); } }
private void LoadStatus() { using (StreamReader stream = new StreamReader(statusPath)) { string json = stream.ReadToEnd(); status = JsonUtility.FromJson <StatusLoad>(json); } }
/// <summary> /// отмена выполняемой операции /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cancel_Click(object sender, EventArgs e) { pBios.Cancel(); status = StatusLoad.Cancel; }
/// <summary> /// отмена выполняемой операции /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cancel_Click(object sender, EventArgs e) { pBios.Cancel(); status = StatusLoad.Cancel; }
/// <summary> /// Превышено время ожидания ответа от устройства /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void pBios_eTimeoutReadEpromLine(object sender, EventArgs e) { lock (obj) { status = StatusLoad.Timeout; this.Invoke(mes, "Устройство не отвечает на запросы"); } }
/// <summary> /// Превышен лимит попыток чтения данных с устройства /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void pBios_eMorePopitReadEpromLine(object sender, EventArgs e) { lock (obj) { status = StatusLoad.MorePopit; this.Invoke(mes, "Превышен лимит попыток записи."); } }