Mercurial > hg > Database > Christie-sharp
comparison 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 |
comparison
equal
deleted
inserted
replaced
21:d488eb23a29f | 22:970c7f587126 |
---|---|
1 using System; | |
2 using System.Net; | |
3 using System.Net.Sockets; | |
4 using Christie_net.codegear; | |
5 | |
1 namespace Christie_net.daemon { | 6 namespace Christie_net.daemon { |
2 public class AcceptThread { | 7 public class AcceptThread { |
8 private Socket soc; | |
9 public int counter = 0; | |
10 public CodeGearManager cgm; | |
11 | |
12 public AcceptThread(Socket soc, CodeGearManager cgm) { | |
13 this.soc = soc; | |
14 this.cgm = cgm; | |
15 } | |
16 | |
17 public void Run() { | |
18 while (true) { | |
19 try { | |
20 Socket socket = null; | |
21 socket = soc.Accept(); | |
22 Console.WriteLine("Accept " + socket.LocalEndPoint + ":" + ((IPEndPoint)socket.LocalEndPoint).Port); | |
23 string key = "accept" + counter; | |
24 | |
25 } catch (Exception e) { | |
26 | |
27 } | |
28 } | |
29 } | |
3 } | 30 } |
4 } | 31 } |