diff daemon/AcceptThread.cs @ 22:970c7f587126

update AcceptThread
author riono <e165729@ie.u-ryukyu.ac.jp>
date Thu, 03 Dec 2020 19:53:18 +0900
parents d488eb23a29f
children 52cb63c37218
line wrap: on
line diff
--- a/daemon/AcceptThread.cs	Thu Dec 03 19:04:33 2020 +0900
+++ b/daemon/AcceptThread.cs	Thu Dec 03 19:53:18 2020 +0900
@@ -1,4 +1,31 @@
+using System;
+using System.Net;
+using System.Net.Sockets;
+using Christie_net.codegear;
+
 namespace Christie_net.daemon {
 public class AcceptThread {
+    private Socket soc;
+    public int counter = 0;
+    public CodeGearManager cgm;
+
+    public AcceptThread(Socket soc, CodeGearManager cgm) {
+        this.soc = soc;
+        this.cgm = cgm;
+    }
+
+    public void Run() {
+        while (true) {
+            try {
+                Socket socket = null;
+                socket = soc.Accept();
+                Console.WriteLine("Accept " + socket.LocalEndPoint + ":" + ((IPEndPoint)socket.LocalEndPoint).Port);
+                string key = "accept" + counter;
+                
+            } catch (Exception e) {
+                
+            }
+        }
+    }
 }
 }
\ No newline at end of file