From 3ec65a8a293a9d0087d08f895a5e2447aae27b24 Mon Sep 17 00:00:00 2001 From: Rochas Date: Mon, 9 Dec 2024 19:00:42 +0100 Subject: [PATCH] rapport --- rapport.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rapport.txt b/rapport.txt index 6a50d50..236c5ed 100644 --- a/rapport.txt +++ b/rapport.txt @@ -1,3 +1,6 @@ +Thibaut ROCHAS +Tuan Minh VU + Nous avons la Class Au_Wok qui contient le main(), on y initialise les clients ainsi que le restaurant, puis on start tous les clients. @@ -9,8 +12,10 @@ Le run de Client va suivre ces étapes : (1) Entrer dans le restaurant en vérifiant bien que le restaurant est libre (2) Prendre une portion de chaque Compartiment du buffet, en vérifiant le verrou du compartiment est libre avant de lui-même le verrouiller, après - c'être servi il déverrouille fait un notifyAll pour réveiller les clients - ou l'employer du buffet qui pourrait attendre. + c'être servi il déverrouille fait un notifyAll sur le compartiment pour + réveiller les clients et l'employer du buffet qui pourrait attendre. + Et fais aussi un notify sur le buffet pour que l'employer du buffet puisse + reafaire un tour des compartiment. (3) Cuire au stand, en se synchronisant avec le stand de cuisson. (4) Manger (5) Sort, en faisant un notifyAll sur le restaurant pour prévenir tout autre