method
read_all
v2_6_3 -
Show latest stable
- Class:
Net::BufferedIO
read_all(dest = ''.b)public
No documentation available.
# File lib/net/protocol.rb, line 171
def read_all(dest = ''.b)
LOG 'reading all...'
read_bytes = 0
begin
while true
s = rbuf_consume(@rbuf.size)
read_bytes += s.size
dest << s
rbuf_fill
end
rescue EOFError
;
end
LOG "read #{read_bytes} bytes"
dest
end