Package uk.ac.manchester.spinnaker.connections
package uk.ac.manchester.spinnaker.connections
Classes used to model types of connections that talk to SpiNNaker.
- Author:
- Donal Fellows
-
ClassDescriptionA connection for talking to one or more Board Management Processors (BMPs).A connection to the SpiNNaker board that uses UDP for booting.ConnectionListener<MessageType>Thread that listens to a connection and calls callbacks with new messages when they arrive.ConnectionSelector<T extends Connection>A connection selector for (especially multi-connection) processes.An SCP connection that actually delegates message sending and receiving to another connection.A UDP connection for sending and receiving raw EIEIO messages.A connection that detects any UDP packet that is transmitted by SpiNNaker boards prior to boot.Locate any SpiNNaker machines IP addresses from the auto-transmitted packets from non-booted SpiNNaker machines.This indicates a class that can be told about the machine.MostDirectConnectionSelector<C extends SCPSenderReceiver>A selector that goes for the most direct connection for the message.A UDP connection for sending and receiving notification protocol messages.An SDP connection to talk SCP (SpiNNaker Control Protocol) to SC&MP on a SpiNNaker system, and to the cores managed by it.A UDP socket connection that talks SDP (SpiNNaker Datagram Protocol) to SpiNNaker.SingletonConnectionSelector<T extends Connection>A selector that only ever handles a single connection.An SDP connection that uses a throttle to stop SCAMP from overloading.A connection to SpiNNaker over UDP/IPv4.The type of traffic being sent on a socket.A packet with an address.