code: def run(self):
      self.a.run()
      if self.a.msg_changed:
          self.a.msg_changed = False
          self.b.run(self.a.new_msg)
  
file_path: pytorch-lightning/docs/source-app/levels/intermediate/scripts/two_comms_non_ml.py
imports: from lightning.app import LightningWork, LightningFlow, LightningApp
  import time
label_desc: Use image node_id 2 for calling the Example obj's underlying member method code with example usage: obj.run() without return types