⇤ ← Revision 1 as of 2009-04-08 20:58:02
Size: 1079
Comment:
|
Size: 1109
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
Con il metodo route_getby_gw restituisce la route dato un gateway (per vederne il Rem). | Con il metodo {{{route_getby_gw}}} restituisce la route dato un gateway (per vederne il Rem). |
Line 15: | Line 15: |
Con il metodo best_route restituisce la route migliore. | Con il metodo {{{best_route}}} restituisce la route migliore. |
Line 17: | Line 17: |
Con i metodi route_add e route_del si aggiungono o rimuovono route. In caso di aggiunta il metodo stesso si occupa di scartare le route non interessanti. | Con i metodi {{{route_add}}} e {{{route_del}}} si aggiungono o rimuovono route. In caso di aggiunta il metodo stesso si occupa di scartare le route non interessanti. |
Line 19: | Line 19: |
Con il metodo gwrem_change si notifica il cambio di rem di un gateway così che viene aggiornata la route che passa per lì (se c'è). | Con il metodo {{{gwrem_change}}} si notifica il cambio di rem di un gateway così che viene aggiornata la route che passa per lì (se c'è). |
La classe RouteNode
Rappresenta un nodo di un certo livello e ID. In sostanza è l'insieme di tutte le route conosciute (vedi la classe RouteGW) verso quel nodo.
Nota: per ogni gateway in questo insieme esiste sempre al massimo una route.
Nota2: per avere un senso dovrebbero essere tutte Route dello stesso Rem-type; così sono usate nella MapRoute.
Questa classe è usata come elemento della classe Map nella sua tipizzazione nella classe MapRoute.
Emette gli eventi ROUTE_NEW, ROUTE_DELETED, ROUTE_REM_CHGED.
Con il metodo route_getby_gw restituisce la route dato un gateway (per vederne il Rem).
Con il metodo best_route restituisce la route migliore.
Con i metodi route_add e route_del si aggiungono o rimuovono route. In caso di aggiunta il metodo stesso si occupa di scartare le route non interessanti.
Con il metodo gwrem_change si notifica il cambio di rem di un gateway così che viene aggiornata la route che passa per lì (se c'è).