code: def __call__(self, pipe):
      print("starting plotter...")
  
      self.pipe = pipe
      self.fig, self.ax = plt.subplots()
      timer = self.fig.canvas.new_timer(interval=1000)
      timer.add_callback(self.call_back)
      timer.start()
  
      print("...done")
      plt.show()
  
file_path: matplotlib/galleries/examples/misc/multiprocess_sgskip.py
imports: import multiprocessing
  import time
  import matplotlib.pyplot
  import numpy
label_desc: Use image node_id 4 for calling the ProcessPlotter obj's underlying member method code with example usage: obj.__call__(pipe) without return types