Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        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));
        }