Source code for spinnman.connections.abstract_classes.spinnaker_boot_sender
from six import add_metaclass
from spinn_utilities.abstract_base import AbstractBase, abstractmethod
from .connection import Connection
[docs]@add_metaclass(AbstractBase)
class SpinnakerBootSender(Connection):
""" A sender of Spinnaker Boot messages
"""
__slots__ = ()
[docs] @abstractmethod
def send_boot_message(self, boot_message):
""" Sends a SpiNNaker boot message using this connection
:param boot_message: The message to be sent
:type boot_message:\
:py:class:`spinnman.messages.spinnaker_boot.spinnaker_boot_message.SpinnakerBootMessage`
:return: Nothing is returned
:rtype: None
:raise spinnman.exceptions.SpinnmanIOException: If there is an error\
sending the message
"""
pass