title: python multiprocessing pipes how to call callback function if child process sent data through pipe?
body: <p>Is any callback function exists in python 3 to receive data from child processes without listening to them through Process.recv() or any other block-function?</p>
  
  <p>I need that because I have many child processes which can send data to parent process and I don't know how to listen all child processes in same time; and I guess callback function is better instead of infinite loops like</p>
  
  <pre><code>while True:
      if self.child_pipe.poll(None):
  </code></pre>