loupiottes/DMX-2.0/Info.cs
tzim afc21dccf0 * Conduite.cs: Amelioration de la boucle (precision du timing)
Gestion simple des erreurs dans la boucle

* Main.cs: Gestion des erreurs de l'interface

* Info.cs: les infos persistent 5s au lieu de 3
2013-11-21 10:59:26 +00:00

21 lines
369 B
C#

using System;
namespace DMX2
{
public static class Info
{
static DateTime last = DateTime.MinValue;
static string lastinfo = string.Empty;
static public void Publish(string info)
{
last = DateTime.Now.AddSeconds(5);
lastinfo = info;
}
static public string GetInfo(){
if(DateTime.Now<last)
return lastinfo;
return string.Empty;
}
}
}