Mercurial > hg > FederatedLinda
view src/fdl/multiengine/StopServerEngine.java @ 114:3b877c9a44f5
gather old packages
author | kazz |
---|---|
date | Mon, 11 Oct 2010 14:29:37 +0900 |
parents | 4205d029584c |
children |
line wrap: on
line source
package fdl.multiengine; import java.nio.ByteBuffer; import fdl.MetaEngine; import fdl.MetaLinda; import fdl.PSXCallback; public class StopServerEngine implements MetaEngine { MetaEngineExecutor mee; public StopServerEngine(MetaEngineExecutor mee) { this.mee = mee; } public void mainLoop(MetaLinda ml) { ml.in(TupleId.STOP.id, new PSXCallback() { public void callback(ByteBuffer reply) { mee.running = false; }}); mee.removeMetaEngine(this); } }