annotate src/fdl/test/metaTransfer/FDLServWithSend.java @ 97:0ea086f0e96f fuchita

main loop modification, for easy meta engine addition. add comments.
author one
date Wed, 26 May 2010 10:49:50 +0900
parents 82a292aa41ad
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
53
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
1 package fdl.test.metaTransfer;
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
2
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
3 import java.io.IOException;
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
4
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
5 import fdl.FDLindaServ;
66
one
parents: 65
diff changeset
6 import fdl.MetaLinda;
55
865bf7f1bb8d metaTranse two
axmo
parents: 53
diff changeset
7
53
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
8
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
9 public class FDLServWithSend extends FDLindaServ {
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
10 int port1;
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
11 public FDLServWithSend(int port,int port1) throws IOException {
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
12 super(port);
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
13 this.port1 = port1;
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
14 }
66
one
parents: 65
diff changeset
15
53
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
16 @Override public void mainLoop() {
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
17 System.out.println("change mainloop");
97
0ea086f0e96f main loop modification, for easy meta engine addition.
one
parents: 66
diff changeset
18 MetaLinda ml = new MetaLinda(this.tupleSpace,this);
54
e56d1f7af5ce (no commit message)
one
parents: 53
diff changeset
19 MetaProtocolEngine mpe = new MetaProtocolEngine(ml,"MetaEngine", port1);
97
0ea086f0e96f main loop modification, for easy meta engine addition.
one
parents: 66
diff changeset
20 mpe.mainLoop(ml);
53
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
21 }
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
22
629b6cfbd37f metaprotocol ring
axmo
parents:
diff changeset
23 }