class Hiredis::Ruby::Reader
Public Class Methods
new()
click to toggle source
# File lib/hiredis/ruby/reader.rb, line 7 def initialize @buffer = Buffer.new @task = Task.new(@buffer) end
Public Instance Methods
feed(data)
click to toggle source
# File lib/hiredis/ruby/reader.rb, line 12 def feed(data) @buffer << data end
gets()
click to toggle source
# File lib/hiredis/ruby/reader.rb, line 16 def gets reply = @task.process @buffer.discard! reply end