public ICSnziNode Arrive() { while (true) { if (root.State != CSnziState.Open) { return(null); } ICSnziNode leaf = leafs[GetLeafIndex()]; if (leaf.Arrive()) { return(leaf); } else { return(null); } } }
public CSnziLeafNode (ICSnziNode parent) { this.parent = parent; }
public bool Depart (ICSnziNode node) { return node.Depart (); }
public CSnziLeafNode(ICSnziNode parent) { this.parent = parent; }
public bool Depart(ICSnziNode node) { return(node.Depart()); }