Mercurial > hg > FederatedLinda
view src/fdl/test/debug2/TreeProperty.java @ 92:ea4ee892baf5
commit
author | kazz <kazz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 22 Apr 2010 16:13:03 +0900 |
parents | |
children |
line wrap: on
line source
package fdl.test.debug2; import java.nio.ByteBuffer; import java.util.Date; public class TreeProperty { public boolean rightFlag = true, leftFlag = true; public int treeCounter = 0, treeLoopNum = 100; public Date startTime, endTime; public NodeProperty np; public TreeProperty(NodeProperty np) { this.np = np; } public void startTree(ByteBuffer reply) { Routing r; // 子があるならば、子にタプルを伝搬 if (np.nodes.containsKey(TupleId.TREERIGHT)) { r = np.nodes.get(TupleId.TREERIGHT); r.linda.out(r.dstId, reply); rightFlag = false; } if (np.nodes.containsKey(TupleId.TREELEFT)) { r = np.nodes.get(TupleId.TREELEFT); r.linda.out(r.dstId, reply); leftFlag = false; } } }