Differences between revisions 1 and 2
Revision 1 as of 2009-04-10 09:55:07
Size: 882
Editor: anonymous
Comment:
Revision 2 as of 2009-04-18 16:08:51
Size: 931
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== La microfunc hook == = La microfunc hook =

'''TODO''' Rivisitare la funzione e dettagliare

La microfunc hook

TODO Rivisitare la funzione e dettagliare

Procedura mediante la quale il nodo cerca di entrare in un gnodo di cui fanno parte alcuni suoi vicini di LAN (che diventano i suoi "vicini interni"). Questo può comportare l'abbandonare un altro gnodo.
Allo stesso tempo si cambia il proprio IP (richiesto al coordinator node) a tutte le interfaccie attive (NicAll)
Infine i precedenti nodi interni vengono avvisati richiamando in essi (vedi il modulo RPC) il metodo Neighbour.delete (vedi il modulo Radar).
Inoltre i nodi vicini vengono avvisati richiamando in essi (vedi il modulo RPC) il metodo Neighbour.ip_change (vedi il modulo Radar e le funzioni remotable).
Infine, la classe Hook emette il segnale HOOKED.

Netsukuku/ita/MicrofuncHook (last edited 2009-05-25 22:28:57 by lukisi)