Brunet.PathELManager.CreatePath C# (CSharp) Method

CreatePath() public method

public CreatePath ( ) : PathEdgeListener
return PathEdgeListener
    public PathEdgeListener CreatePath()
    {
      Random rand = new Random();
      PathEdgeListener pel = null;

      lock( _sync ) {
        string path = Root;
        while( _pel_map.ContainsKey(path) ) {
          path = String.Format("/{0}", rand.Next().ToString());
        }

        pel = new PathEdgeListener(this, path, _el);
        _pel_map[path] = pel;
      }

      return pel;
    }

Same methods

PathELManager::CreatePath ( string path ) : PathEdgeListener