OSDN Git Service
(root)
/
vem
/
WITs.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Changes to be committed:
[vem/WITs.git]
/
tsurutafile
/
vemserver.rb~
1
#!/usr/bin/ruby
2
3
require "socket"
4
require "thread"
5
6
class FEIControlServer
7
@@flag = true
8
9
def initialize()
10
@server = TCPServer.open("192.168.4.218",11111)
11
puts @server.to_s
12
end
13
14
def listener
15
while @@flag
16
Thread.start(@server.accept){|socket|
17
begin
18
line = socket.gets.chomp
19
puts line
20
socket.puts "Accepted!"
21
22
23
ensure
24
socket.close
25
26
end
27
}
28
end
29
end
30
31
end
32
33
fei = FEIControlServer.new
34
fei.listener
35