more runscripts
[pub/jan/sbc.git] / queues
diff --git a/queues b/queues
index 25835259a7d72eccacd8e2984cbe2bcdd3920fc9..511d11260e60265d90aa19212ce9936ae6b407ee 100644 (file)
--- a/queues
+++ b/queues
@@ -1,3 +1,36 @@
+Liste aller Messagequeues:
+       GroupConnector
+               Da es Angabe ist, dass Gruppen einzelne Threads sein müssen, sind diese nun Fix mit
+               dem GroupAgent verknüpft.
+               Daten, die einzelne Gruppen senden, wollen wieder zurück an die Gruppen gelangen.
+               Da ich keine einzelnen Queues/Gruppe machen wollte, gibt es den GroupConnector,
+               welcher alle Messages empfängt und die Gruppen entsprechend aktualisiert und in der GUI anzeigt.
+       
+       PizzariaConnector
+               Selbiges wie GroupConnector: eingehende Informationen über Tische, Gruppen, Pizzen, ...
+       
+       TablesFree
+               Leere Tische, die zugewiesen werden können.
+               
+       WantToSitAtTable
+               Gruppen, die auf einen Tisch warten.
+               
+       WantToOrder
+               Gruppen, die eine Bestellungen, die von Waitern bearbeitet werden sollen.
+               
+       PendingOrders
+               Bestellungen, die in der Küche in auftrag gegeben wurden, aber noch nicht fertig/ausgeliefert sind.
+               
+       OrderedPizzas
+               Pizzen, die von Köchen gekocht werden sollen.
+       
+       WantToPay
+               Sobald eine Gruppe fertig gegessen hat, will sie zahlen.
+       
+       WantToLeave
+               Alle, die gehen wollen, bzw gegangen sind. Nichts liest aus dieser Queue.
+               
+----------------------
 Wartende Gruppen
 
 Freie Tische