Timer sur plusieurs objets qui viendraient réveiller une tache ?
Bonjour
Soit n objets de type X qui peuvent etre dans l'état 0 ou 1
Si on passe Xn de l'état 0 à 1 on sait qu'il faudra faire une action sur Xn au bout d'un temps t, qui peut être modifié (alongé) par un evenement extérieur.
L'idéal serait d'avoir un timer pour chaque objet, qui viendrait réveiller ma tache dès qu'un des objets atteint son temps limite.
Ce timer pourrait etre modifié en cas d'évenement exterieur.
Pour l'instant je bloque sur un select pour pouvoir recevoir des messages qui sont mes evenement exterieur.
Comment implémenter ce timer, pour qu'il vienne me réveiller et me dire que tel objet a besoin de faire une action ?
merci