(self, func)
| 94 | |
| 95 | @_common_def(outputs=["out"]) |
| 96 | def source_def(self, func): |
| 97 | from megflow import Envelope |
| 98 | i = 0 |
| 99 | for msg in func(): |
| 100 | self.out.send(Envelope.pack(msg, info={'partial_id':i})) |
| 101 | i += 1 |
| 102 | |
| 103 | |
| 104 | @_common_def(inputs=["inp"], outputs=["out"]) |