/// <summary> /// Initialize an entry in the routing table from a link /// </summary> /// <param name="Dest">Target = link.target</param> private void Initialize(Link Dest) { table[Dest.Target()] = new RoutingTableEntry(Dest.Cost(), Dest); }
public IRouter Target() { return(Destination == null ? null : Destination.Target()); }