From 8c455cffad3ce9baaacf887b01643b3d427172a9 Mon Sep 17 00:00:00 2001 From: Rochas Date: Sun, 21 Dec 2025 20:41:04 +0100 Subject: [PATCH] correction uml --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 442cda9..2706463 100644 --- a/README.md +++ b/README.md @@ -16,13 +16,14 @@ classDiagram CapteurAsync <|.. Canal ObserverDeCapteurAsync <|.. Canal ObserverDeCapteur <|.. Afficheur - Callable <.. UpdateReq - Callable <.. GetValueReq + Callable <|.. UpdateReq + Callable <|.. GetValueReq Canal "1" --> "1" ObserverDeCapteur CapteurImpl "1" o-- "0..*" ObserverDeCapteurAsync CapteurImpl "1" --> "1" AlgoDiffusion Canal "1" --> "1" Capteur + Canal "1" --> "1" Scheduler class Capteur{ <> @@ -163,7 +164,7 @@ La fonction ``getValue()`` retourne donc directement la valeur courante du capte ### - Tests : L'exécution dans chaque test ont environ la même forme : - - on initialise les afficheurs, le Sceduler, le capteur, l'algo de diffusion, les canaux + - on initialise les afficheurs, le Scheduler, le capteur, l'algo de diffusion, les canaux - on lance le tick avec le scheduler. - on laisse tourner pendant quelques secondes (5s pour la stratégie atomique, et 10s pour les 2 autres) - on attend les potentiels derniers Future (25s pour la stratégie atomique, et 3s pour les 2 autres)