Uses of Class
uk.ac.manchester.spinnaker.connections.SCPConnection
Package | Description |
---|---|
uk.ac.manchester.spinnaker.connections |
Classes used to model types of connections that talk to SpiNNaker.
|
uk.ac.manchester.spinnaker.messages.scp |
The messages of SpiNNaker Control Protocol (SCP).
|
uk.ac.manchester.spinnaker.transceiver |
How to actually talk to a SpiNNaker machine.
|
-
Uses of SCPConnection in uk.ac.manchester.spinnaker.connections
Subclasses of SCPConnection in uk.ac.manchester.spinnaker.connections Modifier and Type Class Description class
DelegatingSCPConnection
An SCP connection that actually delegates message sending and receiving to another connection. -
Uses of SCPConnection in uk.ac.manchester.spinnaker.messages.scp
Methods in uk.ac.manchester.spinnaker.messages.scp with parameters of type SCPConnection Modifier and Type Method Description void
ConnectionAwareMessage. setConnection(SCPConnection connection)
Tell the object what connection it is being sent on.void
IPTagGet. setConnection(SCPConnection connection)
-
Uses of SCPConnection in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver that return SCPConnection Modifier and Type Method Description SCPConnection
Transceiver. createScpConnection(ChipLocation chip, InetAddress addr)
SCPConnection
TransceiverInterface. createScpConnection(ChipLocation chip, InetAddress addr)
Create a connection to a particular instance of SCAMP.SCPConnection
Transceiver. locateSpinnakerConnection(InetAddress boardAddress)
SCPConnection
TransceiverInterface. locateSpinnakerConnection(@NotNull InetAddress boardAddress)
Find a connection that matches the given board IP address.Methods in uk.ac.manchester.spinnaker.transceiver that return types with arguments of type SCPConnection Modifier and Type Method Description List<SCPConnection>
Transceiver. discoverScampConnections()
Find connections to the board and store these for future use.ConnectionSelector<SCPConnection>
Transceiver. getScampConnectionSelector()
ConnectionSelector<SCPConnection>
TransceiverInterface. getScampConnectionSelector()
Methods in uk.ac.manchester.spinnaker.transceiver with parameters of type SCPConnection Modifier and Type Method Description List<Tag>
Transceiver. getTags(SCPConnection connection)
List<Tag>
TransceiverInterface. getTags(SCPConnection connection)
Get the current set of tags that have been set on the board.Map<Tag,Integer>
Transceiver. getTagUsage(SCPConnection connection)
Map<Tag,Integer>
TransceiverInterface. getTagUsage(@NotNull SCPConnection connection)
Get the number of times each tag has had a message sent via it for a connection.void
Transceiver. sendSCPMessage(SCPRequest<?> message, SCPConnection connection)
void
TransceiverInterface. sendSCPMessage(@NotNull SCPRequest<?> message, @NotNull SCPConnection connection)
Sends an SCP message, without expecting a response.Method parameters in uk.ac.manchester.spinnaker.transceiver with type arguments of type SCPConnection Modifier and Type Method Description VersionInfo
Transceiver. getScampVersion(HasChipLocation chip, ConnectionSelector<SCPConnection> connectionSelector)
default VersionInfo
TransceiverInterface. getScampVersion(@NotNull ConnectionSelector<SCPConnection> connectionSelector)
Get the version of SCAMP which is running on the board.VersionInfo
TransceiverInterface. getScampVersion(@Valid HasChipLocation chip, @NotNull ConnectionSelector<SCPConnection> connectionSelector)
Get the version of SCAMP which is running on the board.