view src/alice/test/topology/aquarium/fx/CountMessage.java @ 20:43ae0c87885b

rename
author e095732
date Tue, 05 Feb 2013 14:26:35 +0900
parents 4e5507afb41f
children
line wrap: on
line source

package alice.test.topology.aquarium.fx;

import alice.codesegment.CodeSegment;
import alice.datasegment.CommandType;
import alice.datasegment.Receiver;

public class CountMessage extends CodeSegment{

	private Receiver data1 = ids.create(CommandType.TAKE);
	private Receiver data2 = ids.create(CommandType.PEEK);
	

	public CountMessage(){
		data1.setKey("CHILD");
		data2.setKey("CHILDNUM");
	}
	
	@Override
	public void run() {
		int childnum = data2.asInteger();
		ods.update("local", "CHILDNUM", childnum+1);
		new CountMessage();
		
	}
	
}