/// <summary> /// Crée un thread et retourne le lien. /// </summary> /// <param name="call">Appel à executer par le thread.</param> /// <returns>Lien vers le thread créé.</returns> public static ThreadLink CreateThread(ThreadLink.CallBack call) { ThreadLink link = new ThreadLink(call); _threadsLink.Add(link); return(link); }
public static void Init() { _threadsLink = new List <ThreadLink>(); _linkCleanDeads = CreateThread(link => CleanDeads()); _linkCleanDeads.Name = "Nettoyage des threads terminés"; _linkCleanDeads.StartInfiniteLoop(new TimeSpan(0, 0, 1)); }