Class Summary |
AbstractCellula |
Implementa la parte relativa alla gestione degli ascoltatori e al nome
L' unico ascoltatore implementato parzialmente e' il RouteListener che deve essere
trattato in modo particolare a seocnda di come si decide di gestire la spedizione dei
pacchetti. |
AbstractConnessione |
Aggiunge la gestione dei PacketListener.
la lista degli ascoltatori viene mantenuta dalle singole cellule,
ma la notifica degli eventi e' fatta qui. |
CellulaChangedEvent |
Evento legato al cambiamento di stato di una cellula. |
Gaia |
L' insieme di tutte le cellule che partecipano a Gaia. |
GaiaEvent |
Un generico evento legato a Gaia. |
Packet |
Il dato che e' possibile spedire lungo una Connessione |
PacketEvent |
Un evento legato alla spedizione/ricezione di pacchetti dal "punto di vista"
di una particolare Cellula. |
RouteEvent |
Un evento legato alla spedizione di pacchetti "dal punto di vista" del pacchetto.
|
TickEvent |
L' evento che viene generato ad ogni avanzamento della simulazione |