22
|
1 package jp.ac.u_ryukyu.alicevnc;
|
|
2
|
|
3 import java.util.List;
|
|
4
|
|
5 import alice.codesegment.CodeSegment;
|
|
6 import alice.datasegment.CommandType;
|
|
7 import alice.datasegment.Receiver;
|
|
8
|
|
9 public class ReceiveChangeRequest extends CodeSegment {
|
|
10 private Receiver info = ids.create(CommandType.TAKE);
|
|
11 private Receiver info1 = ids.create(CommandType.PEEK); // connection list
|
|
12
|
|
13 public ReceiveChangeRequest() {
|
|
14 info.setKey("changeRequest");
|
|
15 info1.setKey("_CLIST");
|
|
16 }
|
|
17
|
|
18 @Override
|
|
19 public void run() {
|
|
20 ChangeRequestMessage mes = info.asClass(ChangeRequestMessage.class);
|
|
21
|
|
22 @SuppressWarnings("unchecked")
|
|
23 List<String> clist = info1.asClass(List.class);
|
|
24 }
|
|
25 } |