class_docstr: Input that is send through a pipe.
  This is useful if we want to send the input programatically into the
  interface, but still use the eventloop.
  
  Usage::
  
      input = PipeInput()
      input.send('inputdata')
class_docstr_tok: ["Input","that","is","send","through","a","pipe",".","This","is","useful","if","we","want","to","send","the","input","programatically","into","the","interface",",","but","still","use","the","eventloop",".","Usage",":",":","input","=","PipeInput","(",")","input.send","(","'inputdata","'",")"]
code: def raw_mode(self):
      return DummyContext()
  
imports: from __future__ import unicode_literals
  from .utils import DummyContext, is_windows
  from abc import ABCMeta, abstractmethod
  from six import with_metaclass
  import io
  import os
  import sys
label_desc: Use image node_id 5 for calling the PipeInput obj's underlying member method code with example usage: obj.raw_mode() and returns: DummyContext