async def sendto(self, data, component):
        """
        Send a datagram on the specified component.

        If the connection is not established, a `ConnectionError` is raised.
        """
        active_pair = self._nominated.get(component)
        if active_pair:
            await active_pair.protocol.send_data(data, active_pair.remote_addr)
        else:
            raise ConnectionError('Cannot send data, not connected')
Send a datagram on the specified component.

        If the connection is not established, a `ConnectionError` is raised.