spinn_front_end_common.utilities.notification_protocol package¶
Module contents¶
- class spinn_front_end_common.utilities.notification_protocol.NotificationProtocol¶
Bases:
object
The protocol which hand shakes with external devices about the database and starting execution.
The messages sent by this are received by instances of
DatabaseConnection
(and its subclasses). They are not routed via SpiNNaker.- send_read_notification() None [source]¶
Sends notifications to all devices which have expressed an interest in when the database has been written
- send_start_resume_notification() None [source]¶
Either waits till all sources have confirmed read the database and are configured, and/or just sends the start notification (when the system is executing).
- send_stop_pause_notification() None [source]¶
Sends the pause / stop notifications when the script has either finished or paused.