Brunet.Services.Dht.Dht.StateChangeHandler C# (CSharp) Méthode

StateChangeHandler() protected méthode

We're online once we are seeking connections, we're offline once Disconnect has been called.
protected StateChangeHandler ( Node n, Node state ) : void
n Brunet.Node
state Brunet.Node
Résultat void
    protected void StateChangeHandler(Node n, Node.ConnectionState state) {
      lock(_sync) {
        if(state == Node.ConnectionState.Leaving ||
            state == Node.ConnectionState.Disconnected ||
            state == Node.ConnectionState.Offline) {
          _online = false;
        } else {
          _online = true;
        }
      }
    }