Brunet.Connections.LocalConnectionOverlord.Activate C# (CSharp) Метод

Activate() публичный Метод

public Activate ( ) : void
Результат void
    public override void Activate() {
      if(!_allow_localcons || _local_addresses.Count == 0) {
        return;
      }

      lock(_sync) {
        DateTime now = DateTime.UtcNow;
        if(now - _last_activate_call < TimeSpan.FromSeconds(10)) {
          return;
        }
        _last_activate_call = now;

        Random rand = new Random();
        for(int i = 0; i < MAX_LC - _local_cons; i++) {
          Address target = _local_addresses[rand.Next(0, _local_addresses.Count)];
          ConnectTo(target, struc_local);
        }
      }
    }