# File lib/hiredis/ruby/reader.rb, line 100
        def process
          @line ||= @buffer.read_line
          return false if @line == false

          @type ||= @line.slice!(0)
          reply = send(METHOD_INDEX[@type] || :process_protocol_error)

          reset! if reply != false
          reply
        end