Brunet.Simulator.Simulator.GetRemoteTAs C# (CSharp) Method

GetRemoteTAs() protected method

Return a small list of random TAs.
protected GetRemoteTAs ( ) : List
return List
    protected virtual List<TransportAddress> GetRemoteTAs()
    {
      var RemoteTAs = new List<TransportAddress>();
      for(int i = 0; i < 5 && i < TakenIDs.Count; i++) {
        int rid = TakenIDs.Keys[_rand.Next(0, TakenIDs.Count)];
        RemoteTAs.Add(TransportAddressFactory.CreateInstance("b.s://" + rid));
      }
      if(_broken != 0) {
        RemoteTAs.Add(TransportAddressFactory.CreateInstance("b.s://" + 0));
      }

      return RemoteTAs;
    }