Class BoardLocalSupport
java.lang.Object
uk.ac.manchester.spinnaker.front_end.BoardLocalSupport
- Direct Known Subclasses:
DataGatherer,DataReceiver,ExecuteDataSpecification,IobufRetriever
A class for making things easier to do on a per-board basis.
- Author:
- Donal Fellows
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected final classA context that can be pushed to state in logging what board is the root. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final uk.ac.manchester.spinnaker.machine.MachineThe description of the SpiNNaker machine.protected final ProxyAwareStorageA storage object that is aware of proxies. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBoardLocalSupport(ProxyAwareStorage storage, uk.ac.manchester.spinnaker.machine.Machine machine) -
Method Summary
Modifier and TypeMethodDescriptionprotected SpallocClient.JobgetJob()protected TransceiverInterface
-
Field Details
-
storage
A storage object that is aware of proxies. -
machine
protected final uk.ac.manchester.spinnaker.machine.Machine machineThe description of the SpiNNaker machine.
-
-
Constructor Details
-
BoardLocalSupport
protected BoardLocalSupport(ProxyAwareStorage storage, uk.ac.manchester.spinnaker.machine.Machine machine) - Parameters:
storage- Database containing information about how to speak to the proxy.machine- Which machine is this on? Used for address mapping and provided as a general service to subclasses.
-
-
Method Details
-
getTransceiver
@MustBeClosed protected TransceiverInterface getTransceiver() throws IOException, StorageException, SpinnmanException, InterruptedException -
getJob
- Throws:
IOExceptionStorageException
-