RealtimeThread périodique et apériodique
Bonjour
Je suis en train de m'entrainer sur le temps réel en Java, et j'avais un doute sur comment faire des threads périodiques et apériodique.
D'après ce que j'ai trouvé
Code:
1 2 3 4 5
| RealtimeThread t1 = new RealtimeThread(new PriorityParameters(15),new PeriodicParameters(
new RelativeTime(0,0),
new RelativeTime(5000,0),
new RelativeTime(2000,0),
new RelativeTime(5000,0), null, null)) |
En gros le premier RelativeTime est le début, le deuxième la période (donc exécution toutes les 5000ms dans l'exemple), le troisième la durée d'exécution (donc 2000ms dans l'exemple), quand au dernier l'échéance (donc au bout de 5000ms le thread s'arrête ?). J'aimerai savoir si c'était correct, et comment s'y prendre pour en faire un apériodique ?
C'est un peu flou pour moi :?
Merci beaucoup !