annotate src/fdl/NullMetaEngine.java @ 120:0706e989bc47

update
author kazz
date Wed, 08 Feb 2012 23:34:05 +0900
parents 0ea086f0e96f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
1 package fdl;
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
2
33
64071f8e2e0d *** empty log message ***
kono
parents: 22
diff changeset
3 import java.nio.ByteBuffer;
64071f8e2e0d *** empty log message ***
kono
parents: 22
diff changeset
4
22
56e015e8f5dc Testing TestLindaServer
kono
parents: 21
diff changeset
5 public class NullMetaEngine implements MetaEngine {
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
6 public boolean running=true;
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
7
97
0ea086f0e96f main loop modification, for easy meta engine addition.
one
parents: 33
diff changeset
8 public NullMetaEngine() {
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
9 }
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
10
97
0ea086f0e96f main loop modification, for easy meta engine addition.
one
parents: 33
diff changeset
11 public void mainLoop(MetaLinda meta) {
33
64071f8e2e0d *** empty log message ***
kono
parents: 22
diff changeset
12 meta.in(PSX.META_STOP, new PSXCallback() {public void callback(ByteBuffer reply) {
64071f8e2e0d *** empty log message ***
kono
parents: 22
diff changeset
13 running = false;}});
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
14 while(running)
97
0ea086f0e96f main loop modification, for easy meta engine addition.
one
parents: 33
diff changeset
15 meta.sync(0);
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
16 }
97
0ea086f0e96f main loop modification, for easy meta engine addition.
one
parents: 33
diff changeset
17
0ea086f0e96f main loop modification, for easy meta engine addition.
one
parents: 33
diff changeset
18
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
19 }