Brunet.Tunnel.TunnelEdgeListener.GetNearest C# (CSharp) Method

GetNearest() public static method

Returns our nearest neighbors to the specified address, which is in turn used to help communicate with tunnel peer.
public static GetNearest ( Brunet.Address addr, ConnectionList cons ) : List
addr Brunet.Address
cons ConnectionList
return List
    public static List<Address> GetNearest(Address addr, ConnectionList cons)
    {
      ConnectionList cons_near = cons.GetNearestTo(addr, 16);
      List<Address> addrs = new List<Address>();
      foreach(Connection con in cons_near) {
        addrs.Add(con.Address);
      }
      return addrs;
    }