diff src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveChangeRequest.java @ 22:fdb036159e61

create ServerChangeRequest
author sugi
date Fri, 07 Nov 2014 17:09:08 +0900
parents
children edf1b800d8b9
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveChangeRequest.java	Fri Nov 07 17:09:08 2014 +0900
@@ -0,0 +1,25 @@
+package jp.ac.u_ryukyu.alicevnc;
+
+import java.util.List;
+
+import alice.codesegment.CodeSegment;
+import alice.datasegment.CommandType;
+import alice.datasegment.Receiver;
+
+public class ReceiveChangeRequest extends CodeSegment {
+    private Receiver info = ids.create(CommandType.TAKE);
+    private Receiver info1 = ids.create(CommandType.PEEK); // connection list
+
+    public ReceiveChangeRequest() {
+        info.setKey("changeRequest");
+        info1.setKey("_CLIST");
+    }
+
+    @Override
+    public void run() {
+        ChangeRequestMessage mes = info.asClass(ChangeRequestMessage.class);
+
+        @SuppressWarnings("unchecked")
+        List<String> clist = info1.asClass(List.class);
+    }
+}
\ No newline at end of file