annotate src/fdl/NullMetaEngine.java @ 33:64071f8e2e0d

*** empty log message ***
author kono
date Sun, 24 Aug 2008 03:23:08 +0900
parents 56e015e8f5dc
children 0ea086f0e96f
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 MetaLinda meta;
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
7 public boolean running=true;
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
8
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
9 public NullMetaEngine(MetaLinda meta) {
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
10 this.meta = meta;
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
11 }
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
12
22
56e015e8f5dc Testing TestLindaServer
kono
parents: 21
diff changeset
13 public void mainLoop() {
33
64071f8e2e0d *** empty log message ***
kono
parents: 22
diff changeset
14 meta.in(PSX.META_STOP, new PSXCallback() {public void callback(ByteBuffer reply) {
64071f8e2e0d *** empty log message ***
kono
parents: 22
diff changeset
15 running = false;}});
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
16 while(running)
33
64071f8e2e0d *** empty log message ***
kono
parents: 22
diff changeset
17 meta.sync();
21
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
18 }
fac6e0073b1a *** empty log message ***
kono
parents:
diff changeset
19 }