view src/alice/test/topology/aquarium/fx/CountMessage.java @ 18:4e5507afb41f

"MAXSIZE" change automatically
author e095732
date Mon, 04 Feb 2013 01:23:24 +0900
parents
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();
		
	}
	
}