class_docstr: Parser for VT100 input stream.
  
  Feed the data through the `feed` method and the correct callbacks of the
  `input_processor` will be called.
  
  ::
  
      def callback(key):
          pass
      i = InputStream(callback)
      i.feed('data...')
  
  :attr input_processor: :class:`~prompt_toolkit.key_binding.InputProcessor` instance.
code: def reset(self, request=False):
      self._in_bracketed_paste = False
      self._start_parser()
  
imports: from __future__ import unicode_literals
  import os
  import re
  import six
  import termios
  import tty
  from six.moves import range
  from ..keys import Keys
  from ..key_binding.input_processor import KeyPress
label_desc: Use image node_id 2 for calling the InputStream obj's underlying member method code with example usage: obj.reset(request) without return types