Brunet.Relay.RelayEdgeListener.CreateEdgeTo C# (CSharp) Метод

CreateEdgeTo() защищенный Метод

The delayed callback for CreateEdgeTo, we create an edge if there is a potential non-tunnel overlap and allow the Linker to do the rest.
protected CreateEdgeTo ( RelayEdgeCallbackAction teca ) : void
teca RelayEdgeCallbackAction
Результат void
    protected void CreateEdgeTo(RelayEdgeCallbackAction teca)
    {
      ConnectionList cons = _connections;

      List<Connection> overlap = _ito.FindOverlap(teca.RelayTA, cons);
      if(overlap.Count == 0) {
        if(_ito == null) {
          FailedEdgeCreate(teca);
        } else {
          AttemptToCreateOverlap(teca);
        }
        return;
      }

      CreateEdge(teca, overlap);
    }

Same methods

RelayEdgeListener::CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void