Class
Hiredis::Ruby::Reader::Task
In:
lib/hiredis/ruby/reader.rb
Parent:
Object
Methods
child
new
process
process_bulk_reply
process_error_reply
process_integer_reply
process_multi_bulk_reply
process_protocol_error
process_status_reply
reset!
root
Constants
METHOD_INDEX
=
method_index.freeze
Attributes
depth
[R]
multi_bulk
[RW]
parent
[R]
Public Class methods
new
(buffer, parent = nil, depth = 0)
Public Instance methods
child
()
Note: task depth is not checked.
process
()
process_bulk_reply
()
process_error_reply
()
process_integer_reply
()
process_multi_bulk_reply
()
process_protocol_error
()
process_status_reply
()
reset!
()
root
()
[Validate]