1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| | # -*- encoding: binary -*-
# :enddoc:
#
module Rainbows::SocketProxy
def kgio_addr
to_io.kgio_addr
end
def kgio_read(size, buf = "")
to_io.kgio_read(size, buf)
end
def kgio_read!(size, buf = "")
to_io.kgio_read!(size, buf)
end
def kgio_trywrite(buf)
to_io.kgio_trywrite(buf)
end
def kgio_tryread(size, buf = "")
to_io.kgio_tryread(size, buf)
end
def kgio_wait_readable(timeout = nil)
to_io.kgio_wait_readable(timeout)
end
def timed_read(buf)
to_io.timed_read(buf)
end
end
|