bamboo.dht
Class StorageTree.Node

java.lang.Object
  extended by bamboo.dht.StorageTree.Node
Enclosing class:
StorageTree

public class StorageTree.Node
extends Object


Field Summary
 StorageTree.Node[] children
           
 long high
           
 long low
           
 long min_free
           
 long offset
           
 boolean valid
           
 
Constructor Summary
StorageTree.Node()
           
 
Method Summary
 boolean accept_put(long now, long exp)
           
 void add_put(long now, long exp)
           
 void compute_min_free()
           
 void create_children()
           
 void shift_time(long new_low)
           
 String toString()
           
 String toString(String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

valid

public boolean valid

low

public long low

high

public long high

min_free

public long min_free

offset

public long offset

children

public StorageTree.Node[] children
Constructor Detail

StorageTree.Node

public StorageTree.Node()
Method Detail

create_children

public void create_children()

compute_min_free

public void compute_min_free()

shift_time

public void shift_time(long new_low)

accept_put

public boolean accept_put(long now,
                          long exp)

add_put

public void add_put(long now,
                    long exp)

toString

public String toString(String prefix)

toString

public String toString()
Overrides:
toString in class Object