about summary refs log tree commit homepage
path: root/lib/rainbows/socket_proxy.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rainbows/socket_proxy.rb')
-rw-r--r--lib/rainbows/socket_proxy.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/rainbows/socket_proxy.rb b/lib/rainbows/socket_proxy.rb
index e4cb686..c4269df 100644
--- a/lib/rainbows/socket_proxy.rb
+++ b/lib/rainbows/socket_proxy.rb
@@ -18,6 +18,14 @@ module Rainbows::SocketProxy
     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