Method: Async::IO::Stream#eof?
- Defined in:
- lib/async/io/stream.rb
#eof? ⇒ Boolean Also known as: eof
Returns true if the stream is at file which means there is no more data to be read.
229 230 231 232 233 234 235 236 237 |
# File 'lib/async/io/stream.rb', line 229 def eof? if !@read_buffer.empty? return false elsif @eof return true else return @io.eof? end end |