Class: LightIO::Library::UNIXSocket
- Inherits:
-
BasicSocket
- Object
- IO
- BasicSocket
- LightIO::Library::UNIXSocket
- Includes:
- Base
- Defined in:
- lib/lightio/library/socket.rb
Direct Known Subclasses
Instance Method Summary collapse
Methods included from Base
Methods inherited from BasicSocket
Methods included from Module::BasicSocket::ClassMethods
Methods included from Wrap::IOWrapper
Methods inherited from IO
Methods included from Module::IO::ClassMethods
Methods included from IO::IOMethods
#close, #eof, #getbyte, #getc, #gets, included, #print, #printf, #puts, #read, #readbyte, #readchar, #readline, #readlines, #readpartial, #wait, #wait_readable, #wait_writable
Instance Method Details
#recv_io(*args) ⇒ Object
204 205 206 207 208 209 210 |
# File 'lib/lightio/library/socket.rb', line 204 def recv_io(*args) io = @obj.recv_io(*args) if (wrapper = LightIO.const_get(io.class.to_s)) return wrapper._wrap(io) if wrapper.respond_to?(:_wrap) end io end |