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