(self, func)
| 103 | |
| 104 | @_common_def(inputs=["inp"], outputs=["out"]) |
| 105 | def batch_def(self, func): |
| 106 | (envelopes, is_closed) = self.inp.batch_recv(self.context.batch_size, self.context.timeout) |
| 107 | if len(envelopes) == 0: |
| 108 | return |
| 109 | |
| 110 | func([envelope.msg for envelope in envelopes]) |
| 111 | |
| 112 | for envelope in envelopes: |
| 113 | self.out.send(envelope) |
nothing calls this directly
no test coverage detected