Sends data to all registered receivers.
(self, *args, **kwargs)
| 37 | |
| 38 | @asyncio.coroutine |
| 39 | def send(self, *args, **kwargs): |
| 40 | """ |
| 41 | Sends data to all registered receivers. |
| 42 | """ |
| 43 | ordinal = None |
| 44 | debug = self._app._debug |
| 45 | if debug: |
| 46 | ordinal = self._pre.ordinal() |
| 47 | yield from self._pre.send(ordinal, self._name, *args, **kwargs) |
| 48 | yield from self._send(*args, **kwargs) |
| 49 | if debug: |
| 50 | yield from self._post.send(ordinal, self._name, *args, **kwargs) |
| 51 | |
| 52 | |
| 53 | class DebugSignal(BaseSignal): |