Source code for spinnman.connections.abstract_classes.abstract_spinnaker_boot_sender
from abc import ABCMeta
from abc import abstractmethod
from six import add_metaclass
from spinnman.connections.abstract_classes.abstract_connection import AbstractConnection
@add_metaclass(ABCMeta)
[docs]class AbstractSpinnakerBootSender(AbstractConnection):
""" A sender of Spinnaker Boot messages
"""
@abstractmethod
[docs] 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