Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages

A

ABORT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Generic user abort.
AbstractDataElement - Interface in uk.ac.manchester.spinnaker.messages.eieio
A marker interface for possible data elements in the EIEIO data packet.
AbstractDataLink - Class in uk.ac.manchester.spinnaker.machine.datalinks
Abstract Root of all Data Links.
AbstractNotificationMessage - Class in uk.ac.manchester.spinnaker.messages.notification
A base class for concrete notification messages.
AbstractNotificationMessage(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.notification.AbstractNotificationMessage
 
AbstractNotificationMessage(NotificationMessageCode) - Constructor for class uk.ac.manchester.spinnaker.messages.notification.AbstractNotificationMessage
 
AbstractSQL() - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
Manage a connection ourselves.
AbstractSQL(DatabaseAPI.Connection) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
Use an existing connection.
access(String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Update the keepalive.
ACKE - uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Unexpected acknowledges on link.
act() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Transacted
The operation to run.
act() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.TransactedWithResult
The operation to run.
act(DatabaseAPI.Connection) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connected
The operation to run.
act(DatabaseAPI.Connection) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.ConnectedWithResult
The operation to run.
action - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportResponse
What immediate action will be taken.
Action - Annotation Type in uk.ac.manchester.spinnaker.alloc.web
Describes what action a method is to take.
ADCInfo - Class in uk.ac.manchester.spinnaker.messages.model
Container for the board status data thats been retrieved from a BMP.
ADCInfo(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.ADCInfo
 
add(int) - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
Add an offset to this location to get a new memory location.
add(int) - Method in class uk.ac.manchester.spinnaker.utils.Counter
Add any amount to the counter.
ADD_BLACKLISTED_CHIP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Add a chip on a board to that board's blacklist.
ADD_BLACKLISTED_CORE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Add a core on a board to that board's blacklist.
ADD_BLACKLISTED_LINK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Add a link on a board to that board's blacklist.
ADD_USER_TO_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Adds a user to a group.
addArg(A...) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.Command
Add to the positional arguments part.
addArg(A...) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
Add to the positional arguments part.
addCallback(MessageHandler<MessageType>) - Method in class uk.ac.manchester.spinnaker.connections.ConnectionListener
Add a callback to be called when a message is received.
addChip(Chip) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Add a chip to the machine.
addChips(Iterable<Chip>) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Add some chips to the machine.
addConnection(Connection) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
addConnection(Connection) - Method in class uk.ac.manchester.spinnaker.transceiver.UDPTransceiver
Add a connection to the collection of general connections managed by this class.
addCore(int, int, int) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Adds the core location, creating a new subset if required.
addCore(ChipLocation, int) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Adds the processor for this chip, creating a new subset if required.
addCore(CoreLocation) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Adds the core Location.
addCores(int, int, Iterable<Integer>) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Adds the processors for this chip, creating a new subset if required.
addCores(Iterable<CoreLocation>) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Adds the locations into this one.
addCores(ChipLocation, Iterable<Integer>) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Adds the processors for this chip, creating a new subset if required.
addDefaults(ChipResources) - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
Adds the default values if and only if no value had been specifically set.
addDefaults(MachineBean) - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipBean
Adds the suitable default ChipResources.
addDeserialiser(Class<T>, StdDeserializer<T>) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.utils.CustomJacksonJsonProvider
Add a deserialiser for a specific type.
addElement(AbstractDataElement) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
Add an element to the message.
addFpgaLinks() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Add FPGA links that are on a given machine depending on the version of the board.
addJob(Job) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
addJob(Job) - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueListener
Adds a job to the listener.
addKey(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
Adds a key to the packet.
addKeyAndPayload(int, int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
Adds a key and payload to the packet.
addKwArg(String, Object) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.Command
Add to the keyword arguments part.
addKwArg(String, Object) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
Add to the keyword arguments part.
addLink(Link) - Method in class uk.ac.manchester.spinnaker.machine.Router
Adds a link with a unique sourceLinkDirection to this router.
addListener(NMPIQueueListener) - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Register a listener against the manager for new jobs.
addListener(NMPIQueueListener) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Register a listener against the manager for new jobs.
addListener(NMPIQueueListener) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Register a listener against the manager for new jobs.
addMapping(Class<P>, JobProcessFactory.ProcessSupplier<P>) - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcessFactory
Adds a new type mapping.
addMember(int, MemberRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Add a user to a group.
addMember(int, MemberRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
addOutput(String, int, String, InputStream) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
addOutput(String, int, String, InputStream) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Add to the output files of a job.
addOutputs(String, int, File, Collection<File>) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.OutputManagerImpl
 
addOutputs(String, int, File, Collection<File>) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.OutputManager
Adds outputs to be hosted for a given id, returning a matching list of URLs on which the files are hosted.
addPausedListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
Add a listener to the paused property.
addProcessor(String, CoreLocation) - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
Add a processor to the executable targets.
addProvenance(int, List<String>, String) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
addProvenance(int, List<String>, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Add to the provenance of a job.
addQuota(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
Adjust a group's quota.
addRecordingContents(BufferManagerStorage.Region, byte[]) - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Extract some bytes to the database.
addRecordingContents(BufferManagerStorage.Region, byte[]) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteBufferStorage
 
addRecordingContents(BufferManagerStorage.Region, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Extract some bytes to the database.
addResourceHandlers(ResourceHandlerRegistry) - Method in class uk.ac.manchester.spinnaker.alloc.web.MvcConfig
 
address - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The IP address managed by the board's root chip.
address - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
The IP address of the board.
address - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The IP address of the board.
address - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.InetIdTuple
The InetAddress of this tuple which may be null.
address - Variable in class uk.ac.manchester.spinnaker.machine.MemoryLocation
The actual location.
address - Variable in enum uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The location of the firmware descriptor in BMP memory.
address(int) - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Compute the address of the register in a particular register bank.
address(int) - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Get the address of the counter for a particular link.
address(int) - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Get the address of the counter for a particular link.
address(String) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
Create a request for a specific board.
ADDRESS - uk.ac.manchester.spinnaker.messages.model.DataType
The value is four bytes, representing a memory location.
Addresses - Class in uk.ac.manchester.spinnaker.messages.model
The IP addresses associated with a SpiNNaker board.
Addresses(InetAddress, InetAddress) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Addresses
 
addSpinnakerLinks() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Add SpiNNaker links that are on a given machine depending on the height and width and therefore version of the board.
addSubsets(String, CoreSubsets) - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
Add core subsets to a binary.
addToBuffer(Object, ByteBuffer) - Method in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Writes an object described by this field into the given buffer at the position as a contiguous range of bytes.
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.boot.BootMessage
Writes this message into the given buffer as a contiguous range of bytes.
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.boot.SystemVariableBootValues
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage.Header
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostDataReadAck
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostSendSequencedData
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.notification.AbstractNotificationMessage
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.notification.DatabaseConfirmation
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPRequestHeader
Writes this message into the given buffer as a contiguous range of bytes.
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
addToBuffer(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
 
addToBuffer(ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.messages.SerializableMessage
Writes this message into the given buffer as a contiguous range of bytes.
addToBuffer(ByteBuffer, EIEIOType) - Method in interface uk.ac.manchester.spinnaker.messages.eieio.AbstractDataElement
Writes this message chunk into the given buffer.
addToBuffer(ByteBuffer, EIEIOType) - Method in class uk.ac.manchester.spinnaker.messages.eieio.KeyDataElement
 
addToBuffer(ByteBuffer, EIEIOType) - Method in class uk.ac.manchester.spinnaker.messages.eieio.KeyPayloadDataElement
 
addUseDummyBMPListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
Add a listener to the useDummyBMP property.
addUserToGroup(int, String, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Add a user to a group.
addUserToGroup(int, String, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
addUserToGroup(UserRecord, GroupRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Adds a user to a group.
ADJUST_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Add or remove time from a quota.
adjustGroupQuota(int, int, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Adjust the quota of a group.
adjustGroupQuota(int, int, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
admin - Variable in class uk.ac.manchester.spinnaker.alloc.security.Permit
Is the user an admin?
ADMIN - uk.ac.manchester.spinnaker.alloc.security.TrustLevel
Grants service administration permissions in addition to TrustLevel.USER.
AdminAPI - Interface in uk.ac.manchester.spinnaker.alloc.admin
Administration interface.
AdminAPI.Description - Class in uk.ac.manchester.spinnaker.alloc.admin
Where the other resources are.
AdminAPI.Paths - Interface in uk.ac.manchester.spinnaker.alloc.admin
Common paths in the interface.
AdminController - Interface in uk.ac.manchester.spinnaker.alloc.admin
The API for the controller for the admin user interface.
AdminController.BlacklistData - Class in uk.ac.manchester.spinnaker.alloc.admin
The model of a blacklist used by the administration web interface.
AdminController.CreateGroupModel - Class in uk.ac.manchester.spinnaker.alloc.admin
Model used when creating a group.
AdminControllerImpl - Class in uk.ac.manchester.spinnaker.alloc.admin
Implements the logic supporting the JSP views and maps them into URL space.
AdminControllerImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
AdminImpl - Class in uk.ac.manchester.spinnaker.alloc.admin
Implements the service administration interface.
AdminImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Websocket closed; disconnect the proxy handler.
afterConnectionEstablished(WebSocketSession) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Websocket established; connect to the proxy handler.
afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Empty method to satisfy interface.
allocate() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
Allocate all current requests for resources.
ALLOCATE_BOARDS_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Tell a board that it is allocated.
ALLOCATE_BOARDS_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Tell a job that it is allocated.
allocated_tag_table_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The address of the allocated tag table.
AllocatedMachine - Class in uk.ac.manchester.spinnaker.alloc.client
A description of what boards have been allocated to a job.
AllocatedMachine.ConnectionInfo - Class in uk.ac.manchester.spinnaker.alloc.client
Information about a connection to a board.
allocateID(AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.AppIdTracker
Allocate a given ID.
allocateNewID() - Method in class uk.ac.manchester.spinnaker.transceiver.AppIdTracker
Get a new unallocated ID.
AllocatorProperties(Duration, int, SpallocProperties.PriorityScale, int, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
 
AllocatorTask - Class in uk.ac.manchester.spinnaker.alloc.allocator
The allocation engine.
AllocatorTask() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
 
allProcessors() - Method in class uk.ac.manchester.spinnaker.machine.Chip
Return a list off all the processors on this chip.
AND - Static variable in class uk.ac.manchester.spinnaker.utils.CollectionUtils
The binary and operator (&) as a function.
any() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.TCPPort
Whether to allow the "any" port.
any() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.UDPPort
Whether to allow the "any" port.
api() - Method in annotation type uk.ac.manchester.spinnaker.messages.model.SARKStruct
 
API - uk.ac.manchester.spinnaker.messages.model.RunTimeError
API startup failure.
APIKeyResponse - Class in uk.ac.manchester.spinnaker.nmpi.model
POJO holding the response for a query for an API key.
APIKeyResponse() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.APIKeyResponse
 
app_data_table_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The address of the application data table.
AppAuthTransformationFilter - Class in uk.ac.manchester.spinnaker.alloc.security
A filter to apply authentication transformation as supplied by the LocalAuthenticationProvider.
AppAuthTransformationFilter() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
 
append(String) - Method in interface uk.ac.manchester.spinnaker.nmpiexec.jobprocess.LogWriter
Appends a line to a log.
appendContent(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.NMPILog
Append the string to the log.
appendJobLog(int, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Appends log messages to the log.
appendJobLog(int, String) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Appends log messages to the log.
appendJobLog(int, String) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Appends log messages to the log.
appendLog(int, String) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
appendLog(int, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Add to the log of a job.
appID - Variable in class uk.ac.manchester.spinnaker.messages.model.AppID
The application ID.
appID - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
The application ID of the block if allocated, or null if not.
AppID - Class in uk.ac.manchester.spinnaker.messages.model
Application identifiers are used by SCAMP to tie various resources to their owners.
AppID(int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.AppID
Create an application ID.
AppIdTracker - Class in uk.ac.manchester.spinnaker.transceiver
A tracker of application IDs to make it easier to allocate new IDs.
AppIdTracker() - Constructor for class uk.ac.manchester.spinnaker.transceiver.AppIdTracker
Allocate an application ID tracker.
AppIdTracker(int, int) - Constructor for class uk.ac.manchester.spinnaker.transceiver.AppIdTracker
Allocate an application ID tracker.
AppIdTracker(Set<AppID>) - Constructor for class uk.ac.manchester.spinnaker.transceiver.AppIdTracker
Allocate an application ID tracker.
AppIdTracker(Set<AppID>, int, int) - Constructor for class uk.ac.manchester.spinnaker.transceiver.AppIdTracker
Allocate an application ID tracker.
APPLICATION_JSON - Static variable in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
The media type for JSON.
APPLICATION_OCTET_STREAM - Static variable in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
The media type for Binary data.
APPLICATION_VND_DOCKER_RAW_STREAM - Static variable in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
The docker output stream format.
APPLICATION_ZIP - Static variable in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
The media type of ZIP files.
ApplicationRun - Class in uk.ac.manchester.spinnaker.messages.scp
A request to run an application.
ApplicationRun(AppID, HasChipLocation, Collection<Integer>) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ApplicationRun
 
ApplicationRun(AppID, HasChipLocation, Collection<Integer>, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ApplicationRun
 
ApplicationStop - Class in uk.ac.manchester.spinnaker.messages.scp
A request to stop an application.
ApplicationStop(AppID) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ApplicationStop
 
apply(Optional<T>, Consumer<T>...) - Static method in class uk.ac.manchester.spinnaker.utils.OptionalUtils
How to apply a sequence of modification transforms to a value in an optional if there is a value there at all.
argument1 - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The first argument.
argument2 - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The second argument.
argument3 - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The third argument.
asBMPLocation() - Method in interface uk.ac.manchester.spinnaker.machine.board.HasBMPLocation
Converts (if required) this to a simple X, Y, P tuple.
asBMPLocation() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
asChipLocation() - Method in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
Convert these coordinates into a machine-global chip location.
asChipLocation() - Method in class uk.ac.manchester.spinnaker.machine.Chip
 
asChipLocation() - Method in class uk.ac.manchester.spinnaker.machine.ChipLocation
 
asChipLocation() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
 
asChipLocation() - Method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
 
asChipLocation() - Method in interface uk.ac.manchester.spinnaker.machine.HasChipLocation
Converts (if required) this to a simple X, Y tuple.
asChipLocation() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
asCoreLocation() - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
asCoreLocation() - Method in interface uk.ac.manchester.spinnaker.machine.HasCoreLocation
Converts (if required) this to a simple X, Y, P tuple.
asCoreLocation() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
assertCompatibleVersion() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Assert that the server version is compatible.
authenticate(Authentication) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
 
authorize(Supplier<T>) - Method in class uk.ac.manchester.spinnaker.alloc.security.Permit
Push our special temporary authentication object for the duration of the inner code.
AuthProperties(boolean, String, boolean, boolean, boolean, String, boolean, int, Duration, Duration, SpallocProperties.OpenIDProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
 
availableBoards() - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
List which boards are actually available to be manipulated by the current bound BMP.
availableBoards(BMPCoords) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
List which boards are actually available to be manipulated by a particular BMP.
availableBoards(BMPCoords) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
availableBoards(BMPCoords) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
await() - Method in class uk.ac.manchester.spinnaker.utils.OneShotEvent
Wait for the event to fire.
awaitAndCombineExceptions() - Method in class uk.ac.manchester.spinnaker.front_end.BasicExecutor.Tasks
Wait for all tasks to finish.

B

b - Variable in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
Board number.
BackgroundSupport - Class in uk.ac.manchester.spinnaker.alloc.web
Enables a web service class to move processing a request into a background task easily.
BackgroundSupport() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
 
BackgroundSupport.BackgroundAction - Interface in uk.ac.manchester.spinnaker.alloc.web
An action that produces a response, usually handled asynchronously.
Backup - uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The backup firmware copy.
BadArgs(String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.BadArgs
 
bank - Variable in enum uk.ac.manchester.spinnaker.alloc.model.Direction
The register bank that manages the link in this direction.
BANK_OFFSET_MULTIPLIER - Static variable in enum uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
The base addresses of register banks are all multiples of this.
BASE_ADDRESS - Static variable in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Base address of the main registers.
BASE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
The location of the admin "service".
BASE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
The base path of this interface within the MVC domain.
BASIC - uk.ac.manchester.spinnaker.alloc.security.TrustLevel
Grants no real permissions at all.
BasicAuthEntryPoint - Class in uk.ac.manchester.spinnaker.alloc.security
Implements basic and bearer auth challenge presentation.
BasicAuthEntryPoint() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.BasicAuthEntryPoint
 
BasicExecutor - Class in uk.ac.manchester.spinnaker.front_end
A thread pool designed for simple task execution with combining of exceptions.
BasicExecutor(int) - Constructor for class uk.ac.manchester.spinnaker.front_end.BasicExecutor
Create an instance of the pool.
BasicExecutor.SimpleCallable - Interface in uk.ac.manchester.spinnaker.front_end
The type of task that this executor can run.
BasicExecutor.Tasks - Class in uk.ac.manchester.spinnaker.front_end
Holds the future results of the submitted tasks.
batch(int, List<T>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Given a list of elements, split it into batches of elements of a given size.
beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Look up the job that websocket is being created for and attach it to the websocket's attributes.
bgAction(AsyncResponse, Permit, BackgroundSupport.BackgroundAction) - Method in class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
Run the action in the background and wrap it into the response when it completes.
bgAction(AsyncResponse, BackgroundSupport.BackgroundAction) - Method in class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
Run the action in the background and wrap it into the response when it completes.
bind(BMPCoords) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Set the default BMP coordinates, at least for cabinet and frame.
bind(BMPCoords) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
bind(BMPCoords) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
bit - Variable in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.DefaultRoutingStatus
The encoded value's bit index.
bit - Variable in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
The encoded value's bit index.
bit - Variable in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
The encoded value's bit index.
bit - Variable in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
The encoded value's bit index.
bit - Variable in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PayloadStatus
The encoded value's bit index.
bit - Variable in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Source
The encoded value's bit index.
bit() - Method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.DefaultRoutingStatus
 
bit() - Method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
 
bit() - Method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
 
bit() - Method in interface uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.GetBitIndex
Get the bit index of this value.
bit() - Method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
 
bit() - Method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PayloadStatus
 
bit() - Method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Source
 
bitLoad(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
Load the FPGA definitions.
bits - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGA
The bit encoding for read and write requests.
bitSet(int) - Method in interface uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.GetBitIndex
Is the bit for this enum value set in the given word?
Blacklist - Class in uk.ac.manchester.spinnaker.messages.model
A blacklist read off a board.
Blacklist(File) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Blacklist
Create a blacklist from a text file.
Blacklist(String) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Blacklist
Create a blacklist from a string.
Blacklist(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Blacklist
Create a blacklist from raw data.
Blacklist(Set<ChipLocation>, Map<ChipLocation, ? extends Set<Integer>>, Map<ChipLocation, ? extends Set<Direction>>) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Blacklist
Create a blacklist from parsed data.
BLACKLIST_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to blacklist operations.
blacklistChanged(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Indicate a change in a blacklist.
BlacklistData() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
blacklistFetch(@javax.validation.Valid int, @javax.validation.Valid int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Fetch the blacklist for a board from the machine.
blacklistFetch(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
blacklistSave(AdminController.BlacklistData) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Save a new blacklist.
blacklistSave(AdminController.BlacklistData) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
BlacklistStore - Class in uk.ac.manchester.spinnaker.alloc.bmp
Read a blacklist from the database or write it to the database.
BlacklistStore() - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.BlacklistStore
 
blockAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
The address of the block.
blockSize - Variable in enum uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The amount of data to read to understand the firmware.
bmp - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
The BMP identifier.
bmp - Variable in class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
The coordinates of the BMP that manages a set of boards.
BMP - uk.ac.manchester.spinnaker.messages.model.SARKStruct.API
This identifies a structure defined by the BMP.
BMP_ADC_MAX - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The range of values the BMP's 12-bit ADCs can measure.
BMP_MISSING_FAN - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Fan speed value returned when a fan is absent.
BMP_MISSING_TEMP - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Temperature value returned when a probe is not connected.
BMP_POST_POWER_ON_SLEEP_TIME - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Time to sleep after powering on boards (in seconds).
BMP_POWER_ON_TIMEOUT - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Timeout for BMP power-on commands to reply.
BMP_TEMP_SCALE - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Multiplier to convert from temperature probe values to degrees Celsius.
BMP_TIMEOUT - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Timeout for other BMP commands to reply (in seconds).
BMP_V_SCALE_12 - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Multiplier to convert from ADC value to volts for 12 V lines.
BMP_V_SCALE_2_5 - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Multiplier to convert from ADC value to volts for lines less than 2.5 V.
BMP_V_SCALE_3_3 - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Multiplier to convert from ADC value to volts for 3.3 V lines.
BMPAndMachine - Class in uk.ac.manchester.spinnaker.alloc.model
A Machine and a BMP.
BMPAndMachine(MachineStateControl.BoardState) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
 
BMPAndMachine(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
Make a new Board-and-BMP from a database query.
BMPBoard - Class in uk.ac.manchester.spinnaker.machine.board
Wrapper for a board number so that it can't get mixed up with other integers.
BMPBoard(int) - Constructor for class uk.ac.manchester.spinnaker.machine.board.BMPBoard
 
BMPConnection - Class in uk.ac.manchester.spinnaker.connections
A connection for talking to one or more Board Management Processors (BMPs).
BMPConnection(BMPConnectionData) - Constructor for class uk.ac.manchester.spinnaker.connections.BMPConnection
 
BMPConnectionData - Class in uk.ac.manchester.spinnaker.messages.model
Contains the details of a connection to a SpiNNaker Board Management Processor (BMP).
BMPConnectionData(int, int, InetAddress, Collection<Integer>, Integer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
 
BMPConnectionData(InetAddress, int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
Work out the BMP connection IP address given the machine details.
BMPConnectionData(BMPCoords, InetAddress, Collection<Integer>, Integer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
 
BMPController - Class in uk.ac.manchester.spinnaker.alloc.bmp
Manages the BMPs of machines controlled by Spalloc.
BMPController() - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.BMPController
 
BMPCoords - Class in uk.ac.manchester.spinnaker.machine.board
A simple description of a BMP to talk to.
BMPCoords(int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.board.BMPCoords
Create an instance.
BMPCoords(String) - Constructor for class uk.ac.manchester.spinnaker.machine.board.BMPCoords
Create an instance from its serial form.
bmpId - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The BMP id.
bmpId - Variable in class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
The BMP identifier.
bmpIPAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.Addresses
The IPv4 address of the BMP.
bmpIPs - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The IP addresses of the BMPs.
BMPLocation - Class in uk.ac.manchester.spinnaker.machine.board
Like a core location, but for BMPs.
BMPLocation(int) - Constructor for class uk.ac.manchester.spinnaker.machine.board.BMPLocation
Create an instance with cabinet and frame both zero.
BMPLocation(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.board.BMPLocation
Create an instance.
BMPReadMemory - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to read a region of memory from a BMP.
BMPReadMemory(BMPBoard, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.BMPReadMemory
 
BMPReadMemory.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request to read a region of memory on a chip.
BMPRequest<T extends BMPRequest.BMPResponse> - Class in uk.ac.manchester.spinnaker.messages.bmp
The base class of a request following the BMP protocol.
BMPRequest.BMPResponse - Class in uk.ac.manchester.spinnaker.messages.bmp
Represents an SCP request thats tailored for the BMP connection.
BMPRequest.PayloadedResponse<T> - Class in uk.ac.manchester.spinnaker.messages.bmp
A BMP response that contains a payload of interest.
BMPResponse(String, SCPCommand, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.BMPRequest.BMPResponse
Make a response object.
BMPSendFailedException - Exception in uk.ac.manchester.spinnaker.transceiver
Indicates that message sending to a BMP failed for various reasons.
BMPSendTimedOutException - Exception in uk.ac.manchester.spinnaker.transceiver
Indicates that message sending to a BMP timed out.
bmpSerial - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The BMP serial number, if known.
BMPSetLED - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to alter the LEDs on a board managed by a BMP.
BMPSetLED(Collection<Integer>, LEDAction, Collection<BMPBoard>) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.BMPSetLED
Make a request.
bmpTemperature - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardTemperatures
The BMP temperature.
BMPTransceiverInterface - Interface in uk.ac.manchester.spinnaker.transceiver
The interface supported by the Transceiver for talking to a BMP.
BMPTransceiverInterface.FPGAResetType - Enum in uk.ac.manchester.spinnaker.transceiver
The type of reset to perform.
BMPWriteMemory - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to write to memory on a BMP.
BMPWriteMemory(BMPBoard, MemoryLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.BMPWriteMemory
 
board - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The board number.
board - Variable in class uk.ac.manchester.spinnaker.alloc.client.DeadLink.End
The board at the end of a dead link.
board - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink.End
On what board is this end of the link.
board - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
The specific board to allocate.
board - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
The physical board number of the board.
board - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The physical board number of the board.
board - Variable in class uk.ac.manchester.spinnaker.machine.board.BMPBoard
The board number.
board(SpallocAPI.CreateBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
Visit a descriptor.
board(BoardRecord, ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Manipulate a board.
board(BoardRecord, ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
BOARD - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
Board control.
BOARD_BOOT_RETRIES - Static variable in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
How many times to try booting a board.
board_info - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
A pointer to the board information structure.
BOARD_SECONDS - Static variable in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
The resource usage in board seconds.
board_test_flags - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Board testing flags.
boardAddress - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
IP address of the data link on the board.
BoardAndBMP - Class in uk.ac.manchester.spinnaker.alloc.model
A Board and a BMP.
BoardAndBMP(MachineStateControl.BoardState) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
 
BoardAndBMP(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
Make a new Board-and-BMP from a database query.
boardChip - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The chip location of the board's root.
BoardCoordinates - Class in uk.ac.manchester.spinnaker.spalloc.messages
The logical coordinates of a board.
BoardCoordinates(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
Create with given coordinates.
BoardCoordinates(TriadCoords) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
Create with given coordinates.
BoardCoords - Class in uk.ac.manchester.spinnaker.alloc.client
Generalised coordinates of a board.
BoardCoords - Class in uk.ac.manchester.spinnaker.alloc.model
Basic coordinates of a board.
BoardCoords(int, int, int, int, int, Integer, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
Make an instance from raw results.
BoardCoords(Row, boolean) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
Construct a set of board coordinates from a database row that describes them.
boardId - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
The board identifier.
BoardIssueReport - Class in uk.ac.manchester.spinnaker.alloc.model
A report of an issue with a board.
BoardIssueReport() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
Create a record.
BoardIssueReport(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
Create a record from a row.
BoardLink - Class in uk.ac.manchester.spinnaker.spalloc.messages
A combination of x, y, z and a Link.
BoardLink(int, int, int, int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.BoardLink
 
BoardLocal(HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.front_end.BoardLocalSupport.BoardLocal
 
BoardLocalSupport - Class in uk.ac.manchester.spinnaker.front_end
A class for making things easier to do on a per-board basis.
BoardLocalSupport(TransceiverInterface, Machine) - Constructor for class uk.ac.manchester.spinnaker.front_end.BoardLocalSupport
 
BoardLocalSupport.BoardLocal - Class in uk.ac.manchester.spinnaker.front_end
A context that can be pushed to state in logging what board is the root.
boardLocations - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The logical-to-physical board location map.
BoardPhysicalCoordinates - Class in uk.ac.manchester.spinnaker.spalloc.messages
The physical coordinates of a board.
BoardPhysicalCoordinates(int, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
Create with given coordinates.
BoardPhysicalCoordinates(PhysicalCoords) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
Create with given coordinates.
BoardRecord - Class in uk.ac.manchester.spinnaker.alloc.model
Model of a board, for configuration purposes.
BoardRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
boards - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest
Describes the boards that have the issue.
boards - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
Where the boards are.
boards - Variable in class uk.ac.manchester.spinnaker.connections.BMPConnection
The IDs of the specific set of boards managed by the BMPs we can talk to.
boards - Variable in class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
The boards to be addressed.
boards(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
UI for boards.
boards(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
BOARDS_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to boards operations.
boardTemperature - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardTemperatures
The board temperature.
BoardTemperatures - Class in uk.ac.manchester.spinnaker.alloc.model
A board temperature.
BoardTemperatures(ADCInfo) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardTemperatures
Make a new BoardTemperatures object.
bool(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
boot - Variable in class uk.ac.manchester.spinnaker.machine.Machine
The coordinates of the chip used to boot the machine.
Boot - uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The firmware used for booting.
BOOT_CHIP - Static variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The pseudo-location of the default chip.
BOOT_MONITOR_CORE - Static variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The location of the default SCAMP.
boot_signature - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The boot signature.
bootBoard() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Attempt to boot the board.
bootBoard(Map<SystemVariableDefinition, Object>) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
bootBoard(Map<SystemVariableDefinition, Object>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Attempt to boot the board.
bootChip() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The coordinates of the chip used to boot the machine.
BootConnection - Class in uk.ac.manchester.spinnaker.connections
A connection to the SpiNNaker board that uses UDP for booting.
BootConnection(InetAddress, Integer, InetAddress, Integer) - Constructor for class uk.ac.manchester.spinnaker.connections.BootConnection
Creates a boot connection.
BootMessage - Class in uk.ac.manchester.spinnaker.messages.boot
A message used for booting the board.
BootMessage(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.boot.BootMessage
Deserialise a boot message from a received message.
BootMessage(BootOpCode, int, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.boot.BootMessage
Create a boot message.
BootMessage(BootOpCode, int, int, int, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.boot.BootMessage
Create a boot message.
BootMessages - Class in uk.ac.manchester.spinnaker.messages.boot
Represents a set of boot messages to be sent to boot the board.
BootMessages() - Constructor for class uk.ac.manchester.spinnaker.messages.boot.BootMessages
Builds the boot messages needed to boot the SpiNNaker machine.
BootMessages(Map<SystemVariableDefinition, Object>) - Constructor for class uk.ac.manchester.spinnaker.messages.boot.BootMessages
Builds the boot messages needed to boot the SpiNNaker machine.
BootMessages(MachineVersion) - Constructor for class uk.ac.manchester.spinnaker.messages.boot.BootMessages
Builds the boot messages needed to boot the SpiNNaker machine.
BootMessages(MachineVersion, Map<SystemVariableDefinition, Object>) - Constructor for class uk.ac.manchester.spinnaker.messages.boot.BootMessages
Builds the boot messages needed to boot the SpiNNaker machine.
BOTTOM - uk.ac.manchester.spinnaker.machine.datalinks.FpgaId
The FGPA link that connects to the bottom and bottom right chips.
BUFFERED - Static variable in class uk.ac.manchester.spinnaker.machine.tags.TrafficIdentifier
Used to identify buffered traffic.
BUFFERED_SDRAM_START - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Start of buffered access to SDRAM.
BufferManagerDatabaseEngine - Class in uk.ac.manchester.spinnaker.storage
A database interface for talking to the buffer manager database.
BufferManagerDatabaseEngine() - Constructor for class uk.ac.manchester.spinnaker.storage.BufferManagerDatabaseEngine
Create an engine interface for an in-memory database.
BufferManagerDatabaseEngine(File) - Constructor for class uk.ac.manchester.spinnaker.storage.BufferManagerDatabaseEngine
Create an engine interface for a particular database.
BufferManagerDatabaseEngine(URI) - Constructor for class uk.ac.manchester.spinnaker.storage.BufferManagerDatabaseEngine
Create an engine interface for a particular database.
BufferManagerStorage - Interface in uk.ac.manchester.spinnaker.storage
The interface supported by the storage system.
BufferManagerStorage.Region - Class in uk.ac.manchester.spinnaker.storage
A region descriptor.
build() - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Create the actual command to send.
build() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
Build an instance of the immutable JobDescription.
build() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
Build an instance of the immutable JobState.
build() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
Build an instance of the immutable WhereIs.
build(ByteBuffer) - Static method in class uk.ac.manchester.spinnaker.messages.notification.AbstractNotificationMessage
Create a notification message instance from a buffer holding a received message.
buildDate - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The build date of the software, in seconds since 1st January 1970.
Builder() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
Builder() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
Builder() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
buildMaps(List<Gather>) - Method in class uk.ac.manchester.spinnaker.front_end.dse.FastExecuteDataSpecification
Construct the internal mappings for gatherers and monitors.
BUMP_IMPORTANCE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Increases the importance of a job.
BUSY - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Packet dispatcher busy counter.
byId(int) - Static method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaId
Obtain the enum from the ID.
byId(int) - Static method in enum uk.ac.manchester.spinnaker.machine.Direction
The Direction with this ID when expressed as an int.
byId(Integer) - Static method in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Converts a python board ID into a MachineVersion.
byLabel(String) - Static method in enum uk.ac.manchester.spinnaker.machine.Direction
The Direction with this label
bySize(int, int) - Static method in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Calculate the machine version based on the size.
bySize(MachineDimensions) - Static method in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Calculate the machine version based on the size.
BYTE - uk.ac.manchester.spinnaker.messages.model.DataType
The value is one byte long, a byte.
BYTE - uk.ac.manchester.spinnaker.messages.model.TransferUnit
A byte.
BYTE - uk.ac.manchester.spinnaker.transceiver.FillDataType
Fill by single bytes.
BYTE_ARRAY - uk.ac.manchester.spinnaker.messages.model.DataType
The value is an array of bytes, a byte[].
BYTE_MASK - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Mask of the low 8 bits of a word.
BYTE_SHIFT - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
Shift by one byte.
ByteBufferUtils - Class in uk.ac.manchester.spinnaker.utils
Utility methods for ByteBuffers.
bytes(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.

C

c - Variable in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
Cabinet number.
C_MAIN - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is doing something with c_main() entry point.
cabinet - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The cabinet number.
cabinet - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
The physical cabinet number of the board.
cabinet - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The physical cabinet number of the board.
cabinet - Variable in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
The ID of the cabinet that contains the frame that contains the BMPs.
call() - Method in interface uk.ac.manchester.spinnaker.front_end.BasicExecutor.SimpleCallable
Does an action, or throws an exception if it fails to do so.
call(Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Update
Run the update on the given arguments.
call(DatabaseAPI.RowMapper<T>, Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Query
Run the query on the given arguments to read a list of objects.
call(SCPRequest<EmptyResponse>) - Method in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
Do a synchronous call of an SCP operation, sending the given message and completely processing the interaction before returning its response.
call(Command<?>, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Send a command to the server and return the reply.
call1(DatabaseAPI.RowMapper<T>, Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Query
Run the query on the given arguments to read a single object.
ceildiv(int, int) - Static method in class uk.ac.manchester.spinnaker.utils.MathUtils
Divide one integer by another with rounding up.
CFCL - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Local channel flow control status.
CFCR - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Remote channel flow control status.
CHANGE_PASSWORD_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The URI path to use to change passwords.
CHANGE_PASSWORD_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The change password URI variable for JSP pages.
CHECK_LOCATION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Check a board with a specific board ID is allocatable.
checkForTestClassOnStack() - Static method in class uk.ac.manchester.spinnaker.alloc.ForTestingOnly.Utils
A simple test for whether there are classes annotated with @SpringBootTest on the stack at the point it is called.
checkMachineLease(int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
checkMachineLease(int, int) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Check if the job is still allocated to a machine.
CheckOKResponse - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request which returns nothing other than OK or an error.
checkRectangle - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Check that a rectangle of triads of boards that may be allocated.
checkRectangleAt - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Find a rectangle of triads of boards rooted at a specific board that may be allocated.
chip - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The location of the chip within the reporting allocation.
chip - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The location of the chip.
chip - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The chip that this data is from.
chip(String, String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Create a function for extracting a chip from a result set row.
chip(Row, String, String) - Static method in class uk.ac.manchester.spinnaker.alloc.model.Utils
Extract a chip from a result set row.
Chip - Class in uk.ac.manchester.spinnaker.machine
A Description of a Spinnaker Chip including its Router.
Chip - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
Describes a chip by its X,Y location.
Chip() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Chip
 
Chip(ChipLocation, Iterable<Processor>, Router, int, InetAddress, List<Integer>, ChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Chip
Main constructor which sets all parameters.
Chip(ChipLocation, Iterable<Processor>, Router, int, InetAddress, ChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Chip
Constructor which fills in some default values.
Chip(ChipLocation, Iterable<Processor>, Router, InetAddress, ChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Chip
Constructor for a chip with non-default processors.
Chip(ChipLocation, Router, InetAddress, ChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Chip
Constructor for a chip with the default processors.
CHIP_X - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The X coordinate query parameter name.
CHIP_Y - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The Y coordinate query parameter name.
ChipBean - Class in uk.ac.manchester.spinnaker.machine.bean
Descriptor used for converting JSON into a Chip.
ChipBean(int, int, ChipDetails, ChipResources) - Constructor for class uk.ac.manchester.spinnaker.machine.bean.ChipBean
Make an instance.
chipCoordinates() - Method in class uk.ac.manchester.spinnaker.machine.Machine
A set of all the locations of the chips in this machine.
ChipCoordinates - Class in uk.ac.manchester.spinnaker.nmpi.model.machine
Represents a set of coordinates of a chip within a machine.
ChipCoordinates(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.machine.ChipCoordinates
Create a new set of ChipCoordinates.
ChipDetails - Class in uk.ac.manchester.spinnaker.machine.bean
The details of a Chip.
ChipDetails(int, ChipLocation, String, List<LinkBean>, List<Integer>) - Constructor for class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
Make an instance.
ChipInfo - Class in uk.ac.manchester.spinnaker.messages.model
Represents the system variables for a chip, received from the chip SDRAM.
ChipInfo(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.ChipInfo
Parse a system data block.
ChipLocation - Class in uk.ac.manchester.spinnaker.machine
The location of a Chip as an X and Y tuple.
ChipLocation(int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.ChipLocation
Create the location of a chip on a SpiNNaker machine.
chipLocationDifference(Machine) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Describes the difference between chip location between two machines.
chipRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
Where the chip info is.
ChipResources - Class in uk.ac.manchester.spinnaker.machine.bean
Bean to represent values on a Chip that are typically the same on all Chips.
ChipResources() - Constructor for class uk.ac.manchester.spinnaker.machine.bean.ChipResources
Default constructor which sets all values to not set.
chips() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get the chips in the machine.
chipsMap() - Method in class uk.ac.manchester.spinnaker.machine.Machine
An unmodifiable view over the map from locations to chips.
ChipSummaryInfo - Class in uk.ac.manchester.spinnaker.messages.model
Represents the chip summary information read via an SCP command.
ChipSummaryInfo(ByteBuffer, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
 
cleanup() - Method in interface uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcess
Cleans up the job, removing any associated files.
cleanup() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.PyNNJobProcess
Clean up the process after exit.
CLEAR_BLACKLISTED_CHIPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete all blacklist entries for chips on a board.
CLEAR_BLACKLISTED_CORES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete all blacklist entries for cores on a board.
CLEAR_BLACKLISTED_LINKS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete all blacklist entries for links on a board.
CLEAR_TRANSMISSIONS - uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage.ID
ID of the clear message used to stop the extra monitor transmitting.
clearIobuf() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the contents of the IOBUF buffer for all processors.
clearIobuf(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the contents of the IOBUF buffer for a collection of processors.
clearIobuf(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the contents of the IOBUF buffer for a given core.
clearIobuf(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
ClearIOBUF - Class in uk.ac.manchester.spinnaker.messages.scp
A request to clear the IOBUF on a core.
ClearIOBUF(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ClearIOBUF
 
clearIPTag(@uk.ac.manchester.spinnaker.machine.tags.TagID int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the setting of an IP tag.
clearIPTag(@uk.ac.manchester.spinnaker.machine.tags.TagID int, InetAddress) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the setting of an IP tag.
clearIPTag(int, InetAddress) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
clearIPTag(Tag) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the setting of an IP tag.
ClearMessage - Class in uk.ac.manchester.spinnaker.front_end.download
A message used to request fast data transfer from SpiNNaker to Host.
clearMulticastRoutes(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Remove all the multicast routes on a chip.
clearMulticastRoutes(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
ClearReinjectionQueue - Class in uk.ac.manchester.spinnaker.messages.scp
A request to set the dropped packet reinjected packet types.
ClearReinjectionQueue(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ClearReinjectionQueue
 
clearReinjectionQueues(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the packet reinjection queues in some monitor processes.
clearReinjectionQueues(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear the packet reinjection queues in a monitor process.
clearReinjectionQueues(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
clearReinjectionQueues(HasCoreLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
clearRouterDiagnosticCounters(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear router diagnostic information on a chip.
clearRouterDiagnosticCounters(HasChipLocation, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear router diagnostic information on a chip.
clearRouterDiagnosticCounters(HasChipLocation, boolean, Iterable<Integer>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear router diagnostic information on a chip.
clearRouterDiagnosticCounters(HasChipLocation, Iterable<Integer>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Clear router diagnostic information on a chip.
clearRouterDiagnosticCounters(HasChipLocation, boolean, Iterable<Integer>) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
clearToken(HttpServletRequest) - Static method in class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
Ensure that any authentication token that was bound into the session is removed.
clock_divisor - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The clock divisors for system & router clocks.
clock_milliseconds - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The time since startup in milliseconds.
clockSpeed - Variable in class uk.ac.manchester.spinnaker.machine.Processor
The clock speed of the processor in cycles per second.
cloneAsSystemProcessor() - Method in class uk.ac.manchester.spinnaker.machine.Processor
Provides a clone of this processor but changing it to a system processor.
close() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Closes this connection and releases any resources.
close() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.StatementCommon
Close this statement.
close() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
 
close() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
 
close() - Method in class uk.ac.manchester.spinnaker.connections.ConnectionListener
Closes the listener.
close() - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
When we're delegating, closing is a no-op; the underlying channel has to be closed directly.
close() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
close() - Method in class uk.ac.manchester.spinnaker.front_end.BasicExecutor
 
close() - Method in class uk.ac.manchester.spinnaker.front_end.BoardLocalSupport.BoardLocal
 
close() - Method in class uk.ac.manchester.spinnaker.front_end.download.DataGatherer
 
close() - Method in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegionDataGatherer
 
close() - Method in class uk.ac.manchester.spinnaker.front_end.dse.ExecuteDataSpecification
 
close() - Method in class uk.ac.manchester.spinnaker.front_end.dse.SystemRouterTableContext
Restore the SpiNNaker board to its normal operating mode.
close() - Method in class uk.ac.manchester.spinnaker.front_end.iobuf.IobufRetriever
 
close() - Method in class uk.ac.manchester.spinnaker.front_end.NoDropPacketContext
Restore the SpiNNaker board (or boards, for the brave) to its normal operating mode.
close() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
close() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
close() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
close() - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Close the manager.
close() - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Close the manager.
close() - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Close the manager.
close() - Method in class uk.ac.manchester.spinnaker.py2json.MachineDefinitionConverter
close() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Disconnect from the server.
close() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
close() - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
 
close() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Close the transceiver and any threads that are running.
close() - Method in class uk.ac.manchester.spinnaker.transceiver.UDPTransceiver
Shut down any listeners registered for the EIEIO connections.
close() - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
close() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressBar
Ends the Progress bar line and prints a duration line.
close() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressIterable
Closes all created Iterators and their ProgressBar(s).
close() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressIterator
Closes the underlying ProgressBar.
close() - Method in class uk.ac.manchester.spinnaker.utils.ReaderLineIterable
 
close(boolean, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Close the transceiver and any threads that are running.
CLOSE - uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
Ask for a channel (created with ProxyOp.OPEN or ProxyOp.OPEN_UNCONNECTED) to be closed.
closeAndLogNoExcept() - Method in class uk.ac.manchester.spinnaker.connections.SCPConnection
Close this connection, logging failures instead of throwing.
closeChannel(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
Close a channel in response to a ProxyOp.CLOSE message.
closed(WebSocketSession, ProxyCore, SpallocAPI.Job) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Connection closed.
closeEventually() - Method in class uk.ac.manchester.spinnaker.connections.SCPConnection
Close this connection eventually.
closeNotifiers() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Stop any current running notifiers.
CMD_ALLOC - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Allocate or Free SDRAM or Routing entries.
CMD_APLX - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Deprecated, for removal: This API element is subject to removal in a future version.
see SCPCommand.CMD_AS, which has a superior API
CMD_AR - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Application core reset.
CMD_AS - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Application core APLX start.
CMD_BMP_EE - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Deprecated.
This message is under-documented. See cmd_ee() in bmp_cmd.c for what it does.
CMD_BMP_I2C - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Deprecated.
This message is under-documented. See cmd_i2c() in bmp_cmd.c for what it does.
CMD_BMP_INFO - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Get BMP info structures.
CMD_BMP_POWER - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Turns on or off the machine via BMP.
CMD_BMP_PWM - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Deprecated.
This message is under-documented. See configure_pwm() in bmp_hw.c for what it does.
CMD_BMP_SF - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Serial flash access.
CMD_DPRI - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Dropped Packet Reinjection setup.
CMD_FFD - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Send Flood-Fill Data.
CMD_FILL - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Fill memory.
CMD_FLASH_COPY - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Copy working buffer to flash memory.
CMD_FLASH_ERASE - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Erase part of flash memory.
CMD_FLASH_WRITE - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Write to flash memory.
CMD_FPGA_READ - Static variable in enum uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Read FPGA's memory/registers.
CMD_FPGA_WRITE - Static variable in enum uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Write FPGA's memory/registers.
CMD_INFO - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Get Chip Summary Information.
CMD_IPTAG - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Set an IP tag.
CMD_LED - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Control the LEDs.
CMD_LINK_READ - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Read neighbouring chip's memory.
CMD_LINK_WRITE - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Write neighbouring chip's memory.
CMD_NNP - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Send a broadcast Nearest-Neighbour packet.
CMD_READ - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Read SDRAM.
CMD_REMAP - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Remap application core.
CMD_RESET - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
BMP-only operation.
CMD_RTR - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Initialise the router.
CMD_RUN - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Deprecated, for removal: This API element is subject to removal in a future version.
see SCPCommand.CMD_AS, which has a superior API
CMD_SIG - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Send a Signal.
CMD_SROM - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Read/write/erase serial ROM.
CMD_VER - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Get SCAMP Version.
CMD_WRITE - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Write SDRAM.
CMD_XILINX - uk.ac.manchester.spinnaker.messages.scp.SCPCommand
FPGA control.
collab(int) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Set the collab of the request.
Collab - Class in uk.ac.manchester.spinnaker.nmpi.model
POJO describing an HBP Collaboratory.
Collab() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.Collab
 
COLLAB_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
CollabContext - Class in uk.ac.manchester.spinnaker.nmpi.model
POJO holding the description of a HBP Collaboratory context.
CollabContext() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
 
CollabPermissions - Class in uk.ac.manchester.spinnaker.nmpi.model
POJO describing the permissions to a collaboratory object.
CollabPermissions() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.CollabPermissions
 
COLLABRATORY - uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
Marks an EBRAINS/HBP collabratory.
CollabRestService - Interface in uk.ac.manchester.spinnaker.nmpi.rest
The REST API for the collabratory.
CollectionUtils - Class in uk.ac.manchester.spinnaker.utils
Utilities for working with collections.
collectToArray(IntFunction<T[]>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Create a collector that produces an array from a stream.
columnName - Variable in enum uk.ac.manchester.spinnaker.alloc.model.Direction
The name of the column in the pending_changes table that holds information pertaining to this link.
command - Variable in class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage.Header
The command ID in this header.
command - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequestHeader
The command of the SCP packet.
Command - Class in uk.ac.manchester.spinnaker.alloc.compat
The encoded form of a command to the server.
Command<A> - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
A serialisable request to spalloc.
Command<A> - Class in uk.ac.manchester.spinnaker.spalloc.messages
A serialisable request to spalloc.
Command() - Constructor for class uk.ac.manchester.spinnaker.alloc.compat.Command
 
Command(String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.Command
Create a command.
Command(String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.Command
Create a command.
COMMAND_FIELD - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the reverse flag bit in argument 1.
CommandCode - Interface in uk.ac.manchester.spinnaker.messages.scp
All command codes usable in SCP-like messages.
CommandLineInterface - Class in uk.ac.manchester.spinnaker.front_end
The main command line interface.
CommandLineInterface.DbFileParam - Class in uk.ac.manchester.spinnaker.front_end
Argument handler for the <dbFile> parameter.
CommandLineInterface.DsFileParam - Class in uk.ac.manchester.spinnaker.front_end
Argument handler for the <dsFile> parameter.
CommandLineInterface.GatherersParam - Class in uk.ac.manchester.spinnaker.front_end
Argument handler for the <gatherFile> parameter.
CommandLineInterface.IobufMapParam - Class in uk.ac.manchester.spinnaker.front_end
Argument handler for the <iobufMapFile> parameter.
CommandLineInterface.MachineParam - Class in uk.ac.manchester.spinnaker.front_end
Argument handler for the <machineFile> parameter.
CommandLineInterface.PlacementsParam - Class in uk.ac.manchester.spinnaker.front_end
Argument handler for the <placementFile> parameter.
CommandLineInterface.RunFolderParam - Class in uk.ac.manchester.spinnaker.front_end
Argument handler for the <runFolder> parameter.
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class uk.ac.manchester.spinnaker.alloc.security.BasicAuthEntryPoint
 
CommonMemoryLocations - Class in uk.ac.manchester.spinnaker.transceiver
Common memory locations.
communicate() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Read a message from the client and send a response.
COMPARATOR - Static variable in class uk.ac.manchester.spinnaker.machine.RegionLocation
Comparator for region locations.
compareTo(BMPCoords) - Method in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
 
compareTo(PhysicalCoords) - Method in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
 
compareTo(TriadCoords) - Method in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
 
compareTo(ChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.ChipLocation
 
compareTo(CoreLocation) - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
compareTo(MemoryLocation) - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
compareTo(Processor) - Method in class uk.ac.manchester.spinnaker.machine.Processor
 
compareTo(RegionLocation) - Method in class uk.ac.manchester.spinnaker.machine.RegionLocation
 
compareTo(Tag) - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
Compare this tag to another one for ordering.
compareTo(Version) - Method in class uk.ac.manchester.spinnaker.messages.model.Version
 
compareTo(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Compare to another machine; order by name then by version.
CompatibilityProperties(boolean, int, String, int, String, String, Duration, Duration, Duration, Duration) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
COMPLETED_BLACKLIST_WRITE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a write of a blacklist as completed.
COMPLETED_BOARD_INFO_READ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a read of a blacklist or ADC data as completed.
COMPLETED_GET_SERIAL_REQ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a read of serial data as completed.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class uk.ac.manchester.spinnaker.utils.DefaultMap
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class uk.ac.manchester.spinnaker.utils.DefaultMap
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class uk.ac.manchester.spinnaker.utils.DefaultMap
Configuration - Class in uk.ac.manchester.spinnaker.py2json
A configuration description.
Configuration - Class in uk.ac.manchester.spinnaker.spalloc
A spalloc configuration loaded from a file.
Configuration() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
Configuration(String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.Configuration
Load the configuration from a file.
configureGlobal(AuthenticationManagerBuilder) - Method in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
Configure things we plug into.
conn - Variable in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
The connection.
connect() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
(Re)connect to the server.
connect(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
(Re)connect to the server.
connectedReceiverTask() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
Core SpiNNaker message receive and dispatch-to-websocket loop.
Connection - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
Describes a connection by its chip and hostname.
Connection - Class in uk.ac.manchester.spinnaker.spalloc.messages
Describes a connection by its chip and hostname.
Connection - Interface in uk.ac.manchester.spinnaker.connections.model
An abstract connection to the SpiNNaker board over some medium.
Connection() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Connection
 
Connection(HasChipLocation, String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.Connection
Create.
ConnectionAwareMessage - Interface in uk.ac.manchester.spinnaker.messages.scp
An interface that is applied to a message when it wants to be told what connection it is being sent down prior to it being sent.
ConnectionDescriptor(InetAddress, int, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.transceiver.Transceiver.ConnectionDescriptor
Create a connection descriptor.
ConnectionDescriptor(InetAddress, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.transceiver.Transceiver.ConnectionDescriptor
Create a connection descriptor.
ConnectionInfo - Class in uk.ac.manchester.spinnaker.alloc.model
Describes a connection by its chip and hostname.
ConnectionInfo(ChipLocation, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine.ConnectionInfo
 
ConnectionInfo(HasChipLocation, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
Create.
ConnectionListener<MessageType> - Class in uk.ac.manchester.spinnaker.connections
Thread that listens to a connection and calls callbacks with new messages when they arrive.
ConnectionListener(UDPConnection<MessageType>) - Constructor for class uk.ac.manchester.spinnaker.connections.ConnectionListener
Create a connection listener with the default number of listening threads and the default OS-level timeout.
ConnectionListener(UDPConnection<MessageType>, int, int) - Constructor for class uk.ac.manchester.spinnaker.connections.ConnectionListener
Create a connection listener.
ConnectionProvider<APIType extends DatabaseAPI> - Interface in uk.ac.manchester.spinnaker.storage
Indicates a class that can provide database connections to suitably-configured databases.
connections - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
How to talk to boards.
ConnectionSelector<T extends Connection> - Interface in uk.ac.manchester.spinnaker.connections
A connection selector for (especially multi-connection) processes.
consolidateQuotas() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
Consolidates usage from finished jobs onto quotas.
Constants - Class in uk.ac.manchester.spinnaker.front_end
Miscellaneous constants that can be overridden by system properties.
Constants - Class in uk.ac.manchester.spinnaker.messages
Miscellaneous SpiNNaker constants.
Constants - Interface in uk.ac.manchester.spinnaker.alloc
Miscellaneous constants.
Constants() - Constructor for class uk.ac.manchester.spinnaker.front_end.Constants
 
content - Variable in class uk.ac.manchester.spinnaker.storage.RegionInfo
The content of the region.
CONTINUE - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to continue from pause.
ControllerUtils - Class in uk.ac.manchester.spinnaker.alloc.web
Utilities to support MVC controllers.
ControllerUtils.ViewFactory - Class in uk.ac.manchester.spinnaker.alloc.web
Creates a ModelAndView on demand.
conversionService() - Static method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
Parsing of Spinnaker machine descriptions.
convertTimeout(Integer) - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Convert a timeout into a primitive type.
cookies - Variable in class uk.ac.manchester.spinnaker.storage.ProxyInformation
The cookies to use for authentication.
COORD_SHIFT - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Width of field of hash code for holding (one dimension of the) chip coordinate.
copy(List<T>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Makes a read-only copy of a list.
copy(Map<K, V>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Makes a read-only copy of a map.
copy(Set<T>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Makes a read-only copy of a set.
core - Variable in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
What core are we talking about.
core - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
What core owned the region? Note that the region might be retrieved from another core of the same chip.
core(String, String, String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Create a function for extracting a core from a result set row.
CORE_DATA_SDRAM_BASE_TAG - Static variable in class uk.ac.manchester.spinnaker.front_end.Constants
Base SDRAM tag to use for core data.
CORE_HOURS - Static variable in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
The resource usage in core hours.
CORE_MASK - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
Bottom five bits.
CORE_SHIFT - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Width of field of hash code for holding processor ID.
coreByChip(ChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Provides the CoreLocations for just a single chip.
CoreLocation - Class in uk.ac.manchester.spinnaker.machine
The location of a Processor on a Chip as an X, Y, P tuple.
CoreLocation(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.CoreLocation
Create the location of a core on a SpiNNaker machine.
CoreLocation(HasChipLocation, int) - Constructor for class uk.ac.manchester.spinnaker.machine.CoreLocation
Create the location of a core on a SpiNNaker machine.
cores - Variable in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
Total number of working core on this chip.
coresAndLinkOutputString() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get a string detailing the number of cores and links.
CoresNotInStateException - Exception in uk.ac.manchester.spinnaker.transceiver
Cores failed to reach a given state within a timeout.
coreStates - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The state of the cores on the chip (list of one per core).
CoreSubsets - Class in uk.ac.manchester.spinnaker.machine
Represents a set of of CoreLocations organised by chip.
CoreSubsets() - Constructor for class uk.ac.manchester.spinnaker.machine.CoreSubsets
Bases constructor which creates an empty set of CoreSubset(s).
CoreSubsets(Iterable<CoreLocation>) - Constructor for class uk.ac.manchester.spinnaker.machine.CoreSubsets
Constructor which adds the locations.
CoreSubsets(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.CoreSubsets
Constructor which adds a single location.
count - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The count of the number of packets that have been sent with the tag.
COUNT_CHANGES_FOR_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the number of changes that are not completed for a job.
COUNT_FUNCTIONING_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Check there is a single free board.
COUNT_MACHINE_THINGS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Count things on a machine.
COUNT_POWERED_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Counts the number of powered-on boards of a job.
countConnected - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Count the number of connected boards (i.e., have at least one path over enabled links to the root board of the allocation) within a rectangle of triads.
Counter - Class in uk.ac.manchester.spinnaker.utils
Thin wrapper around an int for counting.
Counter() - Constructor for class uk.ac.manchester.spinnaker.utils.Counter
Create a counter starting at zero.
CountState - Class in uk.ac.manchester.spinnaker.messages.scp
A request to get a count of the cores in a particular state.
CountState(AppID, CPUState) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.CountState
 
CountState.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request for the number of cores in a given state.
cpu_clock_mhz - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The CPU clock frequency in MHz.
CPU_INFO - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Where the CPU information structure is located.
CPU_INFO_BYTES - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
How many bytes the CPU info data takes up.
CPU_INFO_OFFSET - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The address of the start of the VCPU structure (copied from sark.h).
cpu_information_base_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The base address of the CPU information blocks.
CPU_IOBUF_ADDRESS_OFFSET - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The address at which the iobuf address starts.
CPU_USER_0_START_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The address at which user0 register starts.
CPU_USER_1_START_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The address at which user1 register starts.
CPU_USER_2_START_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The address at which user2 register starts.
cpuCyclesAvailable() - Method in class uk.ac.manchester.spinnaker.machine.Processor
The number of CPU cycles available from this processor per millisecond.
CPUInfo - Class in uk.ac.manchester.spinnaker.messages.model
Represents information about the state of a CPU.
CPUInfo(HasCoreLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
CPUState - Enum in uk.ac.manchester.spinnaker.messages.model
SARK CPU States.
crc - Variable in exception uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.CRCFailedException
The CRC calculated by the BMP.
CRCE - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
CRC error counter.
CRDT - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Credit.
create(SpallocAPI.Machine, BMPCoords, Map<BMPBoard, String>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl.Factory
Create a SpiNNaker board controller.
create(DockerCreateRequest) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Create a new Docker container.
CREATE_BLACKLIST_READ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a request to read a board's blacklist.
CREATE_BLACKLIST_WRITE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a request to write a board's blacklist.
CREATE_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a group record.
CREATE_GROUP_IF_NOT_EXISTS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a group record.
CREATE_GROUP_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to group creation operations.
CREATE_SERIAL_READ_REQ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a request to read a board's serial information.
CREATE_TEMP_READ_REQ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a request to read a board's temperature data.
CREATE_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a user.
CREATE_USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to user creation operations.
createClient(String) - Static method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
Get a client for the API.
createClient(String) - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Get a client for the API.
createClient(String) - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.Icinga2
Get a client for the API.
createClient(String) - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueue
Get a client for the API.
createClient(String) - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueueCompat
Get a client for the API.
createClient(String) - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.StatusCake
Get a client for the API.
createClient(String) - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.UnicoreFileClient
Get a client for the API.
CreateDimensions(int, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
Request a rectangle of boards.
CreateDimensionsAt(int, int, int, int, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Create a request for a rectangle at a specific board.
CreateDimensionsAt(int, int, int, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Create a request for a rectangle at a specific board.
CreateDimensionsAt(int, int, Integer, Integer, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Create a request for a rectangle at a specific board.
CreateDimensionsAt(int, int, Integer, Integer, Integer, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Create a request for a rectangle at a specific board.
CreateDimensionsAt(int, int, String, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Create a request for a rectangle at a specific board.
createGroup(AdminController.CreateGroupModel, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Create a group.
createGroup(GroupRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Create a new group.
createGroup(AdminController.CreateGroupModel, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
createGroup(GroupRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
createGroup(GroupRecord, GroupRecord.GroupType) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Create a group from a supplied group.
CreateGroupModel() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
createJob(CreateJobRequest, UriInfo, SecurityContext, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
Create a job.
createJob(String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Create a job for a user that is only in one group.
createJob(CreateJob) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Create a job.
createJob(CreateJob, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Create a job.
createJob(String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
createJob(List<Integer>, Map<String, Object>) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Deprecated, for removal: This API element is subject to removal in a future version.
Consider using SpallocAPI.createJob(CreateJob) instead.
createJob(List<Integer>, Map<String, Object>, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Deprecated, for removal: This API element is subject to removal in a future version.
createJob(List<Integer>, Map<String, Object>, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Deprecated, for removal: This API element is subject to removal in a future version.
createJob(CreateJob) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
Create a job.
createJob(CreateJobRequest, UriInfo, SecurityContext, AsyncResponse) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
 
createJob(CreateJob, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
CreateJob - Class in uk.ac.manchester.spinnaker.alloc.client
A request to create a job.
CreateJob - Class in uk.ac.manchester.spinnaker.spalloc
An abstract, high-level request to create a job.
CreateJob() - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob
Create a request to run on a single board using the default machine operated by the Spalloc service.
CreateJob() - Constructor for class uk.ac.manchester.spinnaker.spalloc.CreateJob
Build a request for a single board.
CreateJob(@javax.validation.constraints.Positive int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.CreateJob
Build a request for a number of boards.
CreateJob(@uk.ac.manchester.spinnaker.machine.board.ValidTriadWidth int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadHeight int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.CreateJob
Build a request for a rectangle of boards.
CreateJob(@uk.ac.manchester.spinnaker.machine.board.ValidTriadX int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadY int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadZ int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.CreateJob
Build a request for a specific board.
CreateJob(int) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob
Create a request to run on a number of boards using the default machine operated by the Spalloc service.
CreateJob(int, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob
Create a request to run on rectangle of triads of boards using the default machine operated by the Spalloc service.
CreateJob(String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob
Create a request to run on a specific board of a specific machine operated by the Spalloc service.
CreateJob(String, PhysicalCoords) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob
Create a request to run on a specific board of a specific machine operated by the Spalloc service.
CreateJob(String, TriadCoords) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob
Create a request to run on a specific board of a specific machine operated by the Spalloc service.
CreateJob.Dimensions - Class in uk.ac.manchester.spinnaker.alloc.client
Used when asking for a rectangle of boards.
CreateJob.SpecificBoard - Class in uk.ac.manchester.spinnaker.alloc.client
Used when asking for a specific board.
CreateJobCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to create a job.
CreateJobCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to create a job.
CreateJobCommand(int, String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.CreateJobCommand
Create a request to create a job.
CreateJobCommand(int, String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.CreateJobCommand
Create a request to create a job.
CreateJobCommand(List<Integer>, Map<String, Object>) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.CreateJobCommand
Create a request to create a job.
createJobExecuter(JobManager, URL) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.DockerExecutorFactory
 
createJobExecuter(JobManager, URL) - Method in interface uk.ac.manchester.spinnaker.nmpi.jobmanager.JobExecuterFactory
Creates a new JobExecuter.
createJobExecuter(JobManager, URL) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.LocalJobExecuterFactory
 
createJobExecuter(JobManager, URL) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.XenVMExecuterFactory
 
createJobForNMPIJob(String, int, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Create a job for interactive use in an NMPI Collab Session.
createJobForNMPIJob(String, int, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
createJobInCollabSession(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Create a job for interactive use in an NMPI Collab Session.
createJobInCollabSession(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
createJobInGroup(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Create a job for a user in a specific local group.
createJobInGroup(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
createJobNumBoards(@javax.validation.constraints.Positive int, Map<String, Object>, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Create a job asking for a number of boards.
createJobRectangle(@uk.ac.manchester.spinnaker.machine.board.ValidTriadWidth int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadHeight int, Map<String, Object>, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Create a job asking for a rectangle of boards.
CreateJobRequest - Class in uk.ac.manchester.spinnaker.alloc.web
A request to create a job.
CreateJobRequest() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
 
CreateJobRequest.Dimensions - Class in uk.ac.manchester.spinnaker.alloc.web
Describes a request for an allocation of given dimensions.
CreateJobRequest.SpecificBoard - Class in uk.ac.manchester.spinnaker.alloc.web
Describes a request for a specific board.
CreateJobResponse - Class in uk.ac.manchester.spinnaker.alloc.web
Describes a newly-created job.
createJobSpecificBoard(TriadCoords, Map<String, Object>, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Create a job asking for a specific board.
createMapper() - Static method in class uk.ac.manchester.spinnaker.machine.bean.MapperFactory
Static method to create the object mapper.
createMapper() - Static method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Static method to create the object mapper.
CreateNumBoards(int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateNumBoards
Request a count of boards.
createProcess(P) - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcessFactory
Creates a JobProcess given a JobParameters instance.
createProvider() - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueue
Create a JSON provider capable of handling the messages on the NMPI queue.
createProvider() - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueueCompat
Create a JSON provider capable of handling the messages on the NMPI queue.
createScpConnection(ChipLocation, InetAddress) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
createScpConnection(ChipLocation, InetAddress) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Create a connection to a particular instance of SCAMP.
createSession(String, SessionRequest) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
Create a new session.
createUser(UserRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Create a new user.
createUser(UserRecord, ModelMap, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Create a user.
createUser(String, String, TrustLevel) - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
Create a user.
createUser(String, String, TrustLevel) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
 
createUser(UserRecord, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Create a user.
createUser(UserRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
createUser(UserRecord, ModelMap, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
createValue(K) - Method in interface uk.ac.manchester.spinnaker.utils.DefaultMap.KeyAwareFactory
Create a new value for the default map.
curry(BiFunction<T, U, V>, T) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Binary function currier.
CustomEIEIOCommand - Class in uk.ac.manchester.spinnaker.messages.eieio
A non-standard EIEIO command.
CustomJacksonJsonProvider - Class in uk.ac.manchester.spinnaker.nmpi.rest.utils
Extended JSON serialisation handler.
CustomJacksonJsonProvider() - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.utils.CustomJacksonJsonProvider
 

D

DABT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Data abort.
Daemon - Class in uk.ac.manchester.spinnaker.utils
A thread that is a daemon by default.
Daemon(Runnable) - Constructor for class uk.ac.manchester.spinnaker.utils.Daemon
Allocate a new daemon thread.
Daemon(Runnable, String) - Constructor for class uk.ac.manchester.spinnaker.utils.Daemon
Allocate a new daemon thread.
Daemon(ThreadGroup, Runnable) - Constructor for class uk.ac.manchester.spinnaker.utils.Daemon
Allocate a new daemon thread.
Daemon(ThreadGroup, Runnable, String) - Constructor for class uk.ac.manchester.spinnaker.utils.Daemon
Allocate a new daemon thread.
data - Variable in exception uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.UpdateFailedException
The data read back from the BMP.
data - Variable in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegion
The data memory address.
data - Variable in class uk.ac.manchester.spinnaker.messages.boot.BootMessage
The payload data (or null if there is none).
data - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The payload data as a buffer, or null if no payload data.
DATABASE_CONFIRMATION - uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
Database handshake with external program.
DatabaseAPI - Interface in uk.ac.manchester.spinnaker.alloc.db
The primary interface to the database.
DatabaseAPI - Interface in uk.ac.manchester.spinnaker.storage
Interface that real database interfaces are subclasses of.
DatabaseAPI.Connected - Interface in uk.ac.manchester.spinnaker.alloc.db
Some code that may be run within a transaction and which will be given a new connection for the duration.
DatabaseAPI.ConnectedWithResult<T> - Interface in uk.ac.manchester.spinnaker.alloc.db
Some code that may be run within a transaction that returns a result and which will be given a new connection for the duration.
DatabaseAPI.Connection - Interface in uk.ac.manchester.spinnaker.alloc.db
Connections made by the database engine bean.
DatabaseAPI.Query - Interface in uk.ac.manchester.spinnaker.alloc.db
Wrapping a prepared query to be more suitable for Java 8 onwards.
DatabaseAPI.RowMapper<T> - Interface in uk.ac.manchester.spinnaker.alloc.db
Maps database Row to an object.
DatabaseAPI.StatementCommon - Interface in uk.ac.manchester.spinnaker.alloc.db
Common shared API between DatabaseAPI.Query and DatabaseAPI.Update.
DatabaseAPI.Transacted - Interface in uk.ac.manchester.spinnaker.alloc.db
Some code that may be run within a transaction.
DatabaseAPI.TransactedWithResult<T> - Interface in uk.ac.manchester.spinnaker.alloc.db
Some code that may be run within a transaction that returns a result.
DatabaseAPI.Update - Interface in uk.ac.manchester.spinnaker.alloc.db
Wrapping a prepared update to be more suitable for Java 8 onwards.
DatabaseAwareBean - Class in uk.ac.manchester.spinnaker.alloc.db
A support class to make accessing the database a bit simpler.
DatabaseAwareBean() - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
 
DatabaseAwareBean.AbstractSQL - Class in uk.ac.manchester.spinnaker.alloc.db
Encapsulation of a connection.
DatabaseConfirmation - Class in uk.ac.manchester.spinnaker.messages.notification
Message which contains the path to the job description database created by the toolchain which is to be used by any software which interfaces with SpiNNaker.
DatabaseConfirmation() - Constructor for class uk.ac.manchester.spinnaker.messages.notification.DatabaseConfirmation
Create a message without a database path in it.
DatabaseConfirmation(String) - Constructor for class uk.ac.manchester.spinnaker.messages.notification.DatabaseConfirmation
Create a message with a database path in it.
DatabaseEngine<APIType extends DatabaseAPI> - Class in uk.ac.manchester.spinnaker.storage
The database engine interface.
DatabaseEngine() - Constructor for class uk.ac.manchester.spinnaker.storage.DatabaseEngine
Create an engine interface for an in-memory database.
DatabaseEngine(File) - Constructor for class uk.ac.manchester.spinnaker.storage.DatabaseEngine
Create an engine interface for a particular database.
DatabaseEngine(URI) - Constructor for class uk.ac.manchester.spinnaker.storage.DatabaseEngine
Create an engine interface for a particular database.
DatabaseEngineJDBCImpl - Class in uk.ac.manchester.spinnaker.alloc.db
Implementation of the DatabaseAPI that uses JDBC to talk to MySQL.
DatabaseEngineJDBCImpl(JdbcTemplate, JdbcTemplate, PlatformTransactionManager) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
Create a new JDBC Database API.
databasePath - Variable in class uk.ac.manchester.spinnaker.messages.notification.DatabaseConfirmation
The path to the database, as seen by the sender's filesystem.
DataGatherer - Class in uk.ac.manchester.spinnaker.front_end.download
Implementation of the SpiNNaker Fast Data Download Protocol.
DataGatherer(TransceiverInterface, Machine) - Constructor for class uk.ac.manchester.spinnaker.front_end.download.DataGatherer
Create an instance of the protocol implementation.
DataItem - Class in uk.ac.manchester.spinnaker.nmpi.model.job.nmpi
A reference to some data to be moved into or out of a Job.
DataItem() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.DataItem
Creates an empty item of data.
DataItem(String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.DataItem
Make an instance that wraps a URL.
DataReceiver - Class in uk.ac.manchester.spinnaker.front_end.download
Stripped down version of the BufferManager for early testing.
DataReceiver(TransceiverInterface, Machine, BufferManagerStorage) - Constructor for class uk.ac.manchester.spinnaker.front_end.download.DataReceiver
Creates a new mini Buffer Manager.
DataSourceProperties(String, String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
 
DataType - Enum in uk.ac.manchester.spinnaker.messages.model
Enum for data types of system variables.
DateTimeSerialiser - Class in uk.ac.manchester.spinnaker.nmpi.model
Simple serialiser for ISO 8601 dates, as Java likes them to be.
DateTimeSerialiser() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.DateTimeSerialiser
Create a new serialiser.
db - Variable in class uk.ac.manchester.spinnaker.front_end.dse.ExecuteDataSpecification
The database.
DBProperties(Duration, boolean, int, boolean, boolean, double, int, Duration, Duration, Duration, boolean) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
DEAD - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is dead.
deadBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
The dead boards on the machine.
deadBoards - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The dead boards of the machine.
DeadLink - Class in uk.ac.manchester.spinnaker.alloc.client
Describes a dead or administratively disabled link.
DeadLink() - Constructor for class uk.ac.manchester.spinnaker.alloc.client.DeadLink
 
DeadLink.End - Class in uk.ac.manchester.spinnaker.alloc.client
One end of a dead link.
deadLinks - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
The dead links on the machine.
deadLinks - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The extra dead links of the machine.
DEALLOCATE_BMP_BOARDS_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Tell the boards of a job that they're no longer allocated to the job.
debug_x - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The x-coordinate of the chip to send debug messages to.
debug_y - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The y-coordinate of the chip to send debug messages to.
DECREMENT_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Reduce a group's quota on a machine by a specified amount.
DEFAULT - Static variable in class uk.ac.manchester.spinnaker.machine.tags.TrafficIdentifier
Default if not provided.
DEFAULT - Static variable in class uk.ac.manchester.spinnaker.messages.model.AppID
The default application ID, used when code doesn't have a better idea.
DEFAULT_CHECK_INTERVAL - Static variable in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
What proportion of checks are to be expensive full checks.
DEFAULT_CONFIGURATION_SOURCE - Static variable in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
The name of the default file to load the configuration from.
DEFAULT_ERROR_STATES - Static variable in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
The set of states that indicate a core in a failure state.
DEFAULT_INTERMEDIATE_CHANNEL_WAITS - Static variable in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
The default for the number of instantaneously active channels.
DEFAULT_INTERMEDIATE_TIMEOUT_WAITS - Static variable in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
The default number of outstanding responses to wait for before continuing sending requests.
DEFAULT_KEEPALIVE - Static variable in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
The default keep-alive interval.
DEFAULT_NUM_CHANNELS - Static variable in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
The default for the number of parallel channels.
DEFAULT_POLL_INTERVAL - Static variable in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
How often to poll by default.
DEFAULT_PORT - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Default port.
DEFAULT_ROUTED - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.DefaultRoutingStatus
Packet is to be default routed.
DEFAULT_SCRIPT_NAME - Static variable in class uk.ac.manchester.spinnaker.nmpiexec.job_parameters.JobParametersFactory
The default name of the python script that will be constructed.
DEFAULT_TRAFFIC_IDENTIFIER - Static variable in class uk.ac.manchester.spinnaker.machine.tags.IPTag
Default traffic identifier.
defaultBMPforMachine(InetAddress, Integer) - Static method in class uk.ac.manchester.spinnaker.transceiver.Utils
Work out the BMP connection IP address given the machine details.
DefaultMap<K,​V> - Class in uk.ac.manchester.spinnaker.utils
A map that will extend itself with new values (on get) when the key is otherwise absent from the map.
DefaultMap(Supplier<? extends V>) - Constructor for class uk.ac.manchester.spinnaker.utils.DefaultMap
Create a new map.
DefaultMap.KeyAwareFactory<K,​V> - Interface in uk.ac.manchester.spinnaker.utils
An advanced factory that has access to the key when it is creating the value to associate with it.
defineMachine(MultipartFile) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Handle the upload of a machine definition.
defineMachine(MultipartFile) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
delegateToProxy(BinaryMessage, ProxyCore) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Message was sent to us.
DelegatingSCPConnection - Class in uk.ac.manchester.spinnaker.connections
An SCP connection that actually delegates message sending and receiving to another connection.
DelegatingSCPConnection(SDPConnection) - Constructor for class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
Create a connection that delegates actual communications to another connection.
delete(String) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Mark a job as deleted.
delete(String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Delete a Docker container.
DELETE_ALLOC_RECORD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Actually delete an allocation record.
DELETE_BLACKLIST_OP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete a blacklist request.
DELETE_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete a single group record and returns the name of the deleted group.
DELETE_JOB_RECORD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Actually delete a job record.
DELETE_MACHINE_TAGS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete all tags for a machine.
DELETE_NMPI_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Actually delete an NMPI job record.
DELETE_NMPI_SESSION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Actually delete an NMPI session record.
DELETE_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete a requests to change the power of a board.
DELETE_TASK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete an allocation task.
DELETE_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete a user.
deleteGroup(int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Delete a group.
deleteGroup(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
deleteGroup(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Delete a group.
deleteGroup(int, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Delete a group.
deleteGroup(int, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
deleteJob(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Delete the job, or at least mark it as destroyed.
deleteRegionContents(HasCoreLocation, int) - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Deprecated.
Currently unsupported; underlying database structure absent
deleteUser(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Deletes a user.
deleteUser(int, Principal, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Delete a user.
deleteUser(int, Principal, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
deleteUser(int, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Delete a user.
deleteUser(int, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
depth - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
Depth of rectangle.
describe() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Get a description of a job.
describe() - Method in class uk.ac.manchester.spinnaker.machine.bean.MachineBean
Longer String representation over several lines.
describe(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Get a description of a job.
describeGroup(int, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Read a particular group's details.
describeGroup(int, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
describeImport() - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
"Describes" the import resource.
describeMachine(boolean, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
Describe the basic info about a machine.
describeMember(int, int, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Read a particular group's details.
describeMember(int, int, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
describeMembership(int, Function<MemberRecord, URI>, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Describe the details of a particular group membership.
describeOperations(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Describe the admin interface.
describeService(UriInfo, SecurityContext, HttpServletRequest) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
Get a description of the overall service.
describeService(UriInfo, SecurityContext, HttpServletRequest) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
 
describeUser(int, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Read a particular user's details.
describeUser(int, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
deserialize(byte[], Class<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.IOUtils
Convert a serialized object into its normal form.
deserialize(JsonParser, DeserializationContext) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.utils.PropertyBasedDeserialiser
 
DEST_P_FIELD - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the SDP port field in argument 1.
DEST_X_FIELD - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the X field in argument 2.
DEST_Y_FIELD - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the Y field in argument 2.
destination - Variable in class uk.ac.manchester.spinnaker.machine.bean.LinkBean
Where the link is going.
destination - Variable in class uk.ac.manchester.spinnaker.machine.Link
The coordinate of the destination chip of the link.
destroy() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Destroy the job and disconnect from the server.
destroy(String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Mark the job as destroyed.
destroy(String) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
destroy(String) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Destroy the job and disconnect from the server.
DESTROY_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a job as dead.
DESTROYED - uk.ac.manchester.spinnaker.alloc.client.State
The job has been destroyed.
DESTROYED - uk.ac.manchester.spinnaker.alloc.model.JobState
The job has been destroyed.
DESTROYED - uk.ac.manchester.spinnaker.spalloc.messages.State
SpallocJob has terminated, see the reason property for why.
DESTROYED - Static variable in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Job has terminated, see the reason property for why.
destroyJob(int, String) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Destroy a job.
destroyJob(int, String, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Destroy a job.
destroyJob(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
 
destroyJob(int, String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.PowerController
Destroy a job.
destroyJob(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Destroy a job.
destroyJob(int, String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Delete a job.
destroyJob(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
destroyJob(int, String, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
DestroyJobCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to destroy a job.
DestroyJobCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to destroy a job.
DestroyJobCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.DestroyJobCommand
Make a request to destroy a job.
DestroyJobCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.DestroyJobCommand
Make a request to destroy a job.
DestroyJobCommand(int, String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.DestroyJobCommand
Make a request to destroy a job.
details - Variable in class uk.ac.manchester.spinnaker.machine.bean.ChipBean
The details for this Chip.
DFRM - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Frame disassembler valid frame counter.
DiagnosticFilter - Class in uk.ac.manchester.spinnaker.messages.model
A router diagnostic counter filter, which counts packets passing through the router with certain properties.
DiagnosticFilter(boolean, boolean, Collection<DiagnosticFilter.Destination>, Collection<DiagnosticFilter.Source>, Collection<DiagnosticFilter.PayloadStatus>, Collection<DiagnosticFilter.DefaultRoutingStatus>, Collection<DiagnosticFilter.EmergencyRoutingStatus>, Collection<DiagnosticFilter.PacketType>) - Constructor for class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
DiagnosticFilter(int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
DiagnosticFilter.DefaultRoutingStatus - Enum in uk.ac.manchester.spinnaker.messages.model
Default routing flags for the diagnostic filters.
DiagnosticFilter.Destination - Enum in uk.ac.manchester.spinnaker.messages.model
Destination flags for the diagnostic filters.
DiagnosticFilter.EmergencyRoutingStatus - Enum in uk.ac.manchester.spinnaker.messages.model
Emergency routing status flags for the diagnostic filters.
DiagnosticFilter.GetBitIndex - Interface in uk.ac.manchester.spinnaker.messages.model
How to get the bit index of an enum value.
DiagnosticFilter.PacketType - Enum in uk.ac.manchester.spinnaker.messages.model
Packet type flags for the diagnostic filters.
DiagnosticFilter.PayloadStatus - Enum in uk.ac.manchester.spinnaker.messages.model
Payload flags for the diagnostic filters.
DiagnosticFilter.Source - Enum in uk.ac.manchester.spinnaker.messages.model
Source flags for the diagnostic filters.
diff(MemoryLocation) - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
Get the difference between this location and another.
difference(Chip) - Method in class uk.ac.manchester.spinnaker.machine.Chip
Describes one difference found between this chip and another chip.
difference(Machine) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Describes one difference found between this machine and another machine.
dimensions - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
The dimensions of rectangle of triads of boards to allocate.
dimensions(SpallocAPI.CreateDimensions) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
Visit a descriptor.
Dimensions() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.Dimensions
 
Dimensions(int, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob.Dimensions
 
dimensionsAt(SpallocAPI.CreateDimensionsAt) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
Visit a descriptor.
dir - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
When you are moving in this direction.
DirectDataGatherer - Class in uk.ac.manchester.spinnaker.front_end.download
Deprecated.
This class uses an unimplemented API call that needs to be fixed but hasn't been yet. It also assumes that there are no shared regions.
DirectDataGatherer(TransceiverInterface, Machine, BufferManagerStorage) - Constructor for class uk.ac.manchester.spinnaker.front_end.download.DirectDataGatherer
Deprecated.
Create a data gatherer.
direction - Variable in class uk.ac.manchester.spinnaker.alloc.client.DeadLink.End
The direction that the dead link goes in.
direction - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink.End
In which direction does this end of the link go?
direction - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
Direction/ID for this link.
direction - Variable in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Direction of the link as it comes out of the source Chip.
Direction - Enum in uk.ac.manchester.spinnaker.alloc.client
Link directions of a board.
Direction - Enum in uk.ac.manchester.spinnaker.alloc.model
Represents link directions of a board.
Direction - Enum in uk.ac.manchester.spinnaker.machine
A direction from one SpiNNaker chip to another.
DirInfo - Class in uk.ac.manchester.spinnaker.alloc.admin
A mapping that says how to go from one board's coordinates (only the Z coordinate matters for this) to another when you move in a particular direction.
disableMachine(String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Mark a machine as out of service.
disableMachine(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
discoverScampConnections() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Find connections to the board and store these for future use.
DIVBY0 - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Divide by zero.
DockerAPI - Interface in uk.ac.manchester.spinnaker.nmpi.rest
Interface to the Docker API.
DockerAPI.WaitCondition - Enum in uk.ac.manchester.spinnaker.nmpi.rest
Options for waiting.
DockerCreateRequest - Class in uk.ac.manchester.spinnaker.nmpi.rest
A request to docker create.
DockerCreateRequest(String, List<String>) - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateRequest
 
DockerCreateResponse - Class in uk.ac.manchester.spinnaker.nmpi.rest
A response to docker create.
DockerCreateResponse() - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateResponse
 
DockerExecutorFactory - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
Executor factory that uses Docker to run jobs.
DockerExecutorFactory() - Constructor for class uk.ac.manchester.spinnaker.nmpi.jobmanager.DockerExecutorFactory
Create a new docker factory.
DockerExecutorFactory.Executor - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
Job executor that uses Docker.
DockerInspectResponse - Class in uk.ac.manchester.spinnaker.nmpi.rest
A response to docker inspect.
DockerInspectResponse() - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.DockerInspectResponse
 
DockerInspectResponse.State - Class in uk.ac.manchester.spinnaker.nmpi.rest
Docker container state descriptor.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
 
doReceive(int) - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
doReceive(int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Receive data from the connection.
doReceiveWithAddress(int) - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
doReceiveWithAddress(int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Receive data from the connection along with the address where the data was received from.
doSend(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
doSend(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Send data down this connection.
doSendTo(ByteBuffer, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
doSendTo(ByteBuffer, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Send data down this connection.
DoubleMapIterable<V> - Class in uk.ac.manchester.spinnaker.utils
An Iterable for a Map or Collection of Maps.
DoubleMapIterable(Iterable<? extends Map<?, V>>) - Constructor for class uk.ac.manchester.spinnaker.utils.DoubleMapIterable
Create an Iterator give a Collection/Iterable of Maps .
DoubleMapIterable(Map<?, ? extends Map<?, V>>) - Constructor for class uk.ac.manchester.spinnaker.utils.DoubleMapIterable
Creates an Iterable given a Map of Maps.
downBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
The boards of the machine marked as down.
DownLink - Class in uk.ac.manchester.spinnaker.alloc.model
Describes a link that is disabled.
DownLink(BoardCoords, Direction, BoardCoords, Direction) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.DownLink
Create a down link description.
DownLink.End - Class in uk.ac.manchester.spinnaker.alloc.model
Describes one end of a link that is disabled.
downLinks - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
The links of the machine marked as down.
downloadFile(String, File, String) - Static method in class uk.ac.manchester.spinnaker.nmpiexec.utils.FileDownloader
Downloads a file from a URL.
downloadFile(URL, File, String) - Static method in class uk.ac.manchester.spinnaker.nmpiexec.utils.FileDownloader
Downloads a file from a URL.
downloadRecordingChannelsViaClassicTransfer(CommandLineInterface.PlacementsParam, CommandLineInterface.MachineParam, CommandLineInterface.DbFileParam, CommandLineInterface.RunFolderParam) - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface
Download data without using data gatherer cores.
downloadRecordingChannelsViaMonitorStreaming(CommandLineInterface.GatherersParam, CommandLineInterface.MachineParam, CommandLineInterface.DbFileParam, CommandLineInterface.RunFolderParam) - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface
Download data using data gatherer cores.
DownloadRegion - Class in uk.ac.manchester.spinnaker.front_end.download.request
A non-recording region to be downloaded.
DownloadRegion() - Constructor for class uk.ac.manchester.spinnaker.front_end.download.request.DownloadRegion
 
DownloadRegion(int, long, int) - Constructor for class uk.ac.manchester.spinnaker.front_end.download.request.DownloadRegion
Constructs a new download region.
DSEDatabaseEngine - Class in uk.ac.manchester.spinnaker.storage
A database interface for talking to the DSE database.
DSEDatabaseEngine() - Constructor for class uk.ac.manchester.spinnaker.storage.DSEDatabaseEngine
Create an engine interface for an in-memory database.
DSEDatabaseEngine(File) - Constructor for class uk.ac.manchester.spinnaker.storage.DSEDatabaseEngine
Create an engine interface for a particular database.
DSEDatabaseEngine(URI) - Constructor for class uk.ac.manchester.spinnaker.storage.DSEDatabaseEngine
Create an engine interface for a particular database.
DSEStorage - Interface in uk.ac.manchester.spinnaker.storage
The interface supported by the DSE part of the storage system.
DSEStorage.Ethernet - Class in uk.ac.manchester.spinnaker.storage
A ethernet which allows data specifications to be loaded.
DTCM_AVAILABLE - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
DTCM available on each standard Processor.
dtcmAvailable - Variable in class uk.ac.manchester.spinnaker.machine.Processor
The amount of DTCM available on this processor.
DUMP - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is to dump the packet.
DUMP_FR - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Dumped Fixed Route Counter.
DUMP_MC - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Dumped Multicast Counter.
DUMP_NN - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Dumped Nearest Neighbour Counter.
DUMP_PP - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Dumped Peer-to-Peer Counter.
duration(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
dx - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
Change your X coordinate by this.
dy - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
Change your Y coordinate by this.
dz - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
Change your Z coordinate by this.

E

E - uk.ac.manchester.spinnaker.alloc.client.Direction
Eastward.
E - uk.ac.manchester.spinnaker.alloc.model.Direction
Eastward, from x to b.
east - uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
East.
east - uk.ac.manchester.spinnaker.py2json.Link
East.
EAST - uk.ac.manchester.spinnaker.machine.Direction
Direction 0 typically towards a location x + 1, y.
EAST - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Toward the East chip.
efficientTransferUnit(MemoryLocation, int) - Static method in enum uk.ac.manchester.spinnaker.messages.model.TransferUnit
What is an efficient transfer unit to use, given a starting address and a size of data to move.
EIEIOCommand - Interface in uk.ac.manchester.spinnaker.messages.eieio
Describes a class that can be a command identifier for an EIEIO command message.
EIEIOCommandID - Enum in uk.ac.manchester.spinnaker.messages.eieio
What SpiNNaker-specific EIEIO commands there are.
EIEIOCommandMessage - Class in uk.ac.manchester.spinnaker.messages.eieio
An EIEIO message containing a command.
EIEIOCommandMessage(EIEIOCommand) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage
 
EIEIOCommandMessage.Header - Class in uk.ac.manchester.spinnaker.messages.eieio
EIEIO header for command packets.
EIEIOConnection - Class in uk.ac.manchester.spinnaker.connections
A UDP connection for sending and receiving raw EIEIO messages.
EIEIOConnection(InetAddress, Integer) - Constructor for class uk.ac.manchester.spinnaker.connections.EIEIOConnection
Create an EIEIO connection only available for listening.
eieioDataMessage - Variable in class uk.ac.manchester.spinnaker.messages.eieio.HostSendSequencedData
The data.
EIEIODataMessage - Class in uk.ac.manchester.spinnaker.messages.eieio
An EIEIO message containing data.
EIEIODataMessage(EIEIOType) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
Create a data message.
EIEIODataMessage(EIEIOType, byte, ByteBuffer, Short, Integer, Integer, EIEIOPrefix) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
Create a data message.
EIEIODataMessage.Header - Class in uk.ac.manchester.spinnaker.messages.eieio
EIEIO header for data packets.
EIEIOHeader - Interface in uk.ac.manchester.spinnaker.messages.eieio
Marker interface for headers in EIEIO.
EIEIOMessage<Header extends EIEIOHeader> - Interface in uk.ac.manchester.spinnaker.messages.eieio
An EIEIO message's basic operations.
EIEIOMessageFactory - Class in uk.ac.manchester.spinnaker.messages.eieio
Main interface for deserialising a message.
EIEIOMessageHandler - Interface in uk.ac.manchester.spinnaker.messages.eieio
Handles a message received from an EIEIO connection.
EIEIOPrefix - Enum in uk.ac.manchester.spinnaker.messages.eieio
Possible prefixing of keys in EIEIO packets.
eieioReceiverTask(Set<InetAddress>) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
Core SpiNNaker message receive and dispatch-to-websocket loop for the type of connections required for EIEIO, especially for the live packet gatherer, which does a complex muxing and programs sockets/tags in a different way.
eieioType - Variable in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
The type of packet (size of various fields).
EIEIOType - Enum in uk.ac.manchester.spinnaker.messages.eieio
Possible types of EIEIO packets.
EMPT - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Empty frame assembler queues.
emptyOK() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.IPAddress
Whether the empty string is allowed.
EmptyResponse - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request which has an empty payload.
EmptyResponse() - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.EmptyResponse
Create an instance.
ENABLE - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Bad event enable.
enableMachine(String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Mark a machine as in service.
enableMachine(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
enableWatchDogTimer(boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Enable or disable the watch dog timer.
enableWatchDogTimerOnChip(HasChipLocation, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Enable or disable the watch dog timer on a specific chip.
enableWatchDogTimerOnChip(HasChipLocation, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
encode() - Method in class uk.ac.manchester.spinnaker.machine.RoutingEntry
Gets the entry as a single word.
encodePassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
Encode a password with bcrypt.
encodeTimeout(int, int) - Static method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
How to convert a timeout from mantissa and exponent into a single 8-bit float.
End(BoardCoords, Direction) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.DeadLink.End
 
end1 - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink
One end of the down link.
end2 - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink
The other end of the down link.
ensureBoardIsReady() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Ensure that the board is ready to interact with this version of the transceiver.
ensureBoardIsReady(@javax.validation.constraints.PositiveOrZero int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Ensure that the board is ready to interact with this version of the transceiver.
ensureBoardIsReady(@javax.validation.constraints.PositiveOrZero int, Map<SystemVariableDefinition, Object>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Ensure that the board is ready to interact with this version of the transceiver.
ensureBoardIsReady(int, Map<SystemVariableDefinition, Object>) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
ensureBoardIsReady(Map<SystemVariableDefinition, Object>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Ensure that the board is ready to interact with this version of the transceiver.
enumerate(String, Class<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
ephemeral() - Method in annotation type uk.ac.manchester.spinnaker.machine.tags.TagID
Whether to also allow ephemeral tags.
ephemeral() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.TCPPort
Whether to allow ephemeral ports.
ephemeral() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.UDPPort
Whether to allow ephemeral ports.
Epochs - Class in uk.ac.manchester.spinnaker.alloc.allocator
Manages waiting for values.
Epochs() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
 
Epochs.Epoch - Class in uk.ac.manchester.spinnaker.alloc.allocator
A waitable epoch checkpoint.
equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.board.BMPBoard
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.board.BMPLocation
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.Chip
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.ChipLocation
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.datalinks.FPGALinkData
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.datalinks.InetIdTuple
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.datalinks.SpinnakerLinkData
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.Link
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.Machine
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.MachineDimensions
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.Processor
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.RegionLocation
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.Router
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.tags.ReverseIPTag
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
equals(Object) - Method in class uk.ac.manchester.spinnaker.messages.model.AppID
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.messages.model.Version
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Check for equality with another machine.
equals(Object) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Connection
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobsChangedNotification
 
equals(Object) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
 
EraseFlash - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to erase flash memory on a BMP.
EraseFlash(BMPBoard, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.EraseFlash
 
EraseFlash.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
The response from a request to erase flash.
error(String) - Static method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
Create a view that shows an error to the user.
Error - uk.ac.manchester.spinnaker.nmpi.model.job.Status
Indicates that the process has stopped with an error.
ERROR - uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
A message, only ever sent in response to ProxyOp.OPEN, ProxyOp.CLOSE, or ProxyOp.OPEN_UNCONNECTED, that says that an operation failed.
ERROR_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set a request to change the power of a board to an error.
ErrorCaptureResponseFilter - Class in uk.ac.manchester.spinnaker.nmpi.rest.utils
Better logging of errors.
ErrorCaptureResponseFilter() - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.utils.ErrorCaptureResponseFilter
 
errorMessage(ObjectError) - Static method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
Convert a problem with validation into a user-suitable error message.
errorStatus - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The error status.
ethernet - Variable in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
Location of the nearest Ethernet-enabled chip.
Ethernet(int, int, String) - Constructor for class uk.ac.manchester.spinnaker.storage.DSEStorage.Ethernet
Create an instance.
ethernet_ip_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The IP address of the chip.
ethernetAddress - Variable in class uk.ac.manchester.spinnaker.storage.DSEStorage.Ethernet
The network address of this ethernet.
ethernetConnectedChips() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The chips in the machine that have control over an Ethernet connection.
ethernetIPAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The IP address of the Ethernet if up, or null if not.
EVENT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Event startup failure.
EVENT_PADDING - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Fill in buffer area with padding.
EVENT_STOP - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
End of all buffers, stop execution.
EventStopRequest - Class in uk.ac.manchester.spinnaker.messages.eieio
Packet used for the buffering input technique which causes the parser of the input packet to terminate its execution.
EventStopRequest() - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.EventStopRequest
Make a request to stop sending events.
ExceptionResponse - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
A response to a request that indicates a failure.
ExceptionResponse - Class in uk.ac.manchester.spinnaker.spalloc.messages
A response to a request that indicates a failure.
ExceptionResponse() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ExceptionResponse
 
ExceptionResponse() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.ExceptionResponse
 
EXECUTABLE_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Where executables are written to prior to launching them.
ExecutableTargets - Class in uk.ac.manchester.spinnaker.messages.model
Encapsulate the binaries and cores on which to execute them.
ExecutableTargets() - Constructor for class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
Create.
execute(boolean, DatabaseAPI.ConnectedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
A connection manager and transaction runner.
execute(boolean, DatabaseAPI.ConnectedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
 
execute(HasChipLocation, Collection<Integer>, File, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single chip.
execute(HasChipLocation, Collection<Integer>, File, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single chip.
execute(HasChipLocation, Collection<Integer>, InputStream, @javax.validation.constraints.Positive int, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single chip.
execute(HasChipLocation, Collection<Integer>, InputStream, @javax.validation.constraints.Positive int, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single chip.
execute(HasChipLocation, Collection<Integer>, ByteBuffer, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single chip.
execute(HasCoreLocation, File, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single core.
execute(HasCoreLocation, File, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single core.
execute(HasCoreLocation, InputStream, @javax.validation.constraints.Positive int, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single core.
execute(HasCoreLocation, InputStream, @javax.validation.constraints.Positive int, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single core.
execute(HasCoreLocation, ByteBuffer, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single core.
execute(HasCoreLocation, ByteBuffer, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single core.
execute(String, SpinnakerMachine, P, LogWriter) - Method in interface uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcess
Executes the job.
execute(String, SpinnakerMachine, PyNNJobParameters, LogWriter) - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.PyNNJobProcess
Executes the process.
execute(DatabaseAPI.ConnectedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
A connection manager and transaction runner.
execute(DatabaseAPI.ConnectedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
A connection manager and nestable transaction runner.
execute(HasChipLocation, Collection<Integer>, File, AppID, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
execute(HasChipLocation, Collection<Integer>, InputStream, int, AppID, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
execute(HasChipLocation, Collection<Integer>, ByteBuffer, AppID, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
execute(HasChipLocation, Collection<Integer>, ByteBuffer, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on a single chip.
executeApplication(ExecutableTargets, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Execute a set of binaries that make up a complete application on specified cores, wait for them to be ready and then start all of the binaries.
ExecuteDataSpecification - Class in uk.ac.manchester.spinnaker.front_end.dse
Common base for executing data specifications.
ExecuteDataSpecification(TransceiverInterface, Machine, DSEDatabaseEngine) - Constructor for class uk.ac.manchester.spinnaker.front_end.dse.ExecuteDataSpecification
 
executeFlood(CoreSubsets, File, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on multiple places on the board.
executeFlood(CoreSubsets, File, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on multiple places on the board.
executeFlood(CoreSubsets, InputStream, @javax.validation.constraints.Positive int, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on multiple places on the board.
executeFlood(CoreSubsets, InputStream, @javax.validation.constraints.Positive int, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on multiple places on the board.
executeFlood(CoreSubsets, ByteBuffer, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on multiple places on the board.
executeFlood(CoreSubsets, ByteBuffer, AppID, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Start an executable running on multiple places on the board.
executeFlood(CoreSubsets, File, AppID, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
executeFlood(CoreSubsets, InputStream, int, AppID, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
executeFlood(CoreSubsets, ByteBuffer, AppID, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
executeRead(DatabaseAPI.ConnectedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
A connection manager and nestable read-only transaction runner (it is an error to do an UPDATE using this transaction).
executeVoid(boolean, DatabaseAPI.Connected) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
A connection manager and transaction runner.
executeVoid(boolean, DatabaseAPI.Connected) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
 
executeVoid(DatabaseAPI.Connected) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
A connection manager and transaction runner.
executorFinished() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.DockerExecutorFactory
Callback when the executor is finished.
executorFinished() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.XenVMExecuterFactory
Callback when the executor is finished.
EXIT - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to exit.
expireJobs() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
Destroy jobs that have missed their keepalive.
exponent - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterTimeout
The exponent of the timeout.
EXT_FR - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
External Fixed Route Counter.
EXT_MC - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
External Multicast Counter.
EXT_NN - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
External Nearest Neighbour Counter.
EXT_PP - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
External Peer-to-Peer Counter.
EXTENDED_SMALL - uk.ac.manchester.spinnaker.machine.MachineVersion
Unexpected small board probably created by adding a virtual chip to a 2 by 2 board.
extendJobMachineLease(int, double) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
extendJobMachineLease(int, double) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Extend the lease of the job.
EXTRA_MONITOR_CORE_DATA_SPEED_UP - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Extra monitor core data transfer functionality.
EXTRA_MONITOR_CORE_REINJECTION - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Extra monitor core re injection functionality.

F

f - Variable in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
Frame number.
factory(int) - Static method in class uk.ac.manchester.spinnaker.machine.Processor
Obtain a non-monitor processor object for this ID.
factory(int, boolean) - Static method in class uk.ac.manchester.spinnaker.machine.Processor
Obtain a processor object for this ID, which could be a monitor.
factory(int, int, int, boolean) - Static method in class uk.ac.manchester.spinnaker.machine.Processor
Obtain a processor for this ID and with these properties.
FAILED_BLACKLIST_OP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a read or write of a blacklist as failed, noting the reason.
fan0 - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
fan0 rotation rate.
fan1 - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
fan1 rotation rate.
fan2 - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
fan2 rotation rate.
FastDataInCommandID - Enum in uk.ac.manchester.spinnaker.front_end.dse
Command IDs for the SDP packets for data in.
FastExecuteDataSpecification - Class in uk.ac.manchester.spinnaker.front_end.dse
Implementation of the Data Specification Executor that uses the Fast Data In protocol to upload the results to a SpiNNaker machine.
FastExecuteDataSpecification(TransceiverInterface, Machine, List<Gather>, File, DSEDatabaseEngine) - Constructor for class uk.ac.manchester.spinnaker.front_end.dse.FastExecuteDataSpecification
Create an instance of this class.
FECRequest<T extends SCPResponse> - Class in uk.ac.manchester.spinnaker.messages.scp
A command message to a core using FrontEndCommon lib's simulation management subsystem.
fgAction(AsyncResponse, BackgroundSupport.BackgroundAction) - Static method in class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
Run the action immediately and wrap it into the response.
FileDownloader - Class in uk.ac.manchester.spinnaker.nmpiexec.utils
Utilities for downloading a file.
FillDataType - Enum in uk.ac.manchester.spinnaker.transceiver
The fill unit for a fill of values in memory.
fillMemory(HasChipLocation, MemoryLocation, int, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Fill some memory with repeated data.
fillMemory(HasChipLocation, MemoryLocation, int, @javax.validation.constraints.Positive int, FillDataType) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Fill some memory with repeated data.
fillMemory(HasChipLocation, MemoryLocation, int, int, FillDataType) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
FillRequest - Class in uk.ac.manchester.spinnaker.messages.scp
A request to fill a region of memory on a chip with repeated words of data.
FillRequest(HasChipLocation, MemoryLocation, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FillRequest
 
filter(Predicate<T>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Apply a filter to an iterable to get another iterable.
filter(ClientRequestContext, ClientResponseContext) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.utils.ErrorCaptureResponseFilter
 
finalIgnore - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
How many extra bytes are being read at the end of the region in order to get an aligned read?
FIND_BOARD_BY_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a board's full coordinate info given it's ID.
FIND_BOARD_BY_NAME_AND_CFB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a board's ID given it's physical coordinates.
FIND_BOARD_BY_NAME_AND_IP_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a board's ID given it's IP address.
FIND_BOARD_BY_NAME_AND_XYZ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a board's ID given it's triad coordinates.
FIND_EXPIRED_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Find jobs that have expired their keepalive interval.
FIND_FREE_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Find a single free board.
FIND_LOCATION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Find an allocatable board with a specific board ID.
findAbnormalChips() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Returns a list of the abnormal chips that are recommended for removal.
findAbnormalLinks() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Returns a list of the abnormal links that are recommended for removal.
findBoardByGlobalChip - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Locate a board (using a full set of coordinates) based on global chip coordinates.
findBoardByIPAddress - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Locate a board (using a full set of coordinates) based on the IP address of its ethernet chip.
findBoardByJobChip - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Locate a board (using a full set of coordinates) based on allocation-local chip coordinates.
findBoardByLogicalCoords - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Locate a board (using a full set of coordinates) based on logical triad coordinates.
findBoardByPhysicalCoords - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Locate a board (using a full set of coordinates) based on physical cabinet-frame-board coordinates.
findId(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Look up a board for management.
findId(int, int, Direction) - Static method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Find the enum by chip coordinates and the direction.
findId(FpgaId, int) - Static method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Find the enum by FPGA and link IDs.
findIP(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Look up a board for management.
findPhysical(String, PhysicalCoords) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Look up a board for management.
findRectangle - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Find a rectangle of triads of boards that may be allocated.
findRectangleAt - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Find a rectangle of triads of boards rooted at a specific board that may be allocated.
findTriad(String, TriadCoords) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Look up a board for management.
finishBatch() - Method in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
Wait for all outstanding requests sent by this process to receive replies or time out.
Finished - uk.ac.manchester.spinnaker.nmpi.model.job.Status
Indicates that the process has completed successfully.
FINISHED - uk.ac.manchester.spinnaker.messages.model.CPUState
Core has finished.
FINISHED_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete a request to change the power of a board.
finishJob(String, int, JobDone) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueue
Set a job when done.
finishJob(String, int, JobDoneCompat) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueueCompat
Set a job when done.
FIQ - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Unhandled FIQ.
fire() - Method in class uk.ac.manchester.spinnaker.utils.OneShotEvent
Fire the event.
FirmwareDescriptor - Class in uk.ac.manchester.spinnaker.messages.model
A firmware descriptor.
FirmwareDescriptor(FirmwareDescriptors, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptor
Create a description of some firmware on a SpiNNaker system.
FirmwareDescriptors - Enum in uk.ac.manchester.spinnaker.messages.model
Basic information about firmware.
FirmwareLoader - Class in uk.ac.manchester.spinnaker.alloc.bmp
Handles loading of firmware into a BMP or an FPGA.
FirmwareLoader(BMPTransceiverInterface, BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
 
FirmwareLoader.CRCFailedException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
A CRC check failed.
FirmwareLoader.FirmwareLoaderException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
Base class of exceptions thrown by the firmware loader.
FirmwareLoader.RegisterSet - Class in uk.ac.manchester.spinnaker.alloc.bmp
Instructions to set a register on one or more FPGAs.
FirmwareLoader.TooLargeException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
A data chunk was too large for the firmware loader to handle.
FirmwareLoader.UpdateFailedException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
An update of the firmware on a BMP failed.
first() - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Get the first item in the iterable, if there is one.
first(int) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Get another iterable with the first n item in the iterable (or up to that if the source iterable has fewer items).
first_free_router_entry - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The ID of the first free router entry.
FIRST_STAGE - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
Packet is in first hop of emergency route; packet wouldn't have reached this router without emergency routing.
FIRST_STAGE_COMBINED - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
Packet is in first hop of emergency route; packet should also have been sent here by normal routing.
FIVE - uk.ac.manchester.spinnaker.machine.MachineVersion
Single common style 48 chip board.
FIVE_ONE_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 4 on FPGA 0/Bottom From Chip(5,1) towards the East.
FIVE_ONE_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 5 on FPGA 0/Bottom From Chip(5,1) towards the South.
FIVE_SEVEN_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 2 on FPGA 2/TopRight From Chip(5,7) towards the North.
FIVE_SEVEN_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 3 on FPGA 2/TopRight From Chip(5,7) towards the NorthEast.
FIXED_ROUTE - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
Packet is fixed-route.
fixed_route_copy - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
A (virtual) copy of the router FR register.
FixedMachineManagerImpl - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager
A manager of directly-connected SpiNNaker machines.
FixedMachineManagerImpl() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
FixedRouteInitialise - Class in uk.ac.manchester.spinnaker.messages.scp
A request to set a fixed route entry.
FixedRouteInitialise(HasChipLocation, int, AppID) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FixedRouteInitialise
 
FixedRouteInitialise(HasChipLocation, RoutingEntry, AppID) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FixedRouteInitialise
 
FixedRouteRead - Class in uk.ac.manchester.spinnaker.messages.scp
A request to read a fixed route entry.
FixedRouteRead(HasChipLocation, AppID) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FixedRouteRead
 
FixedRouteRead.Response - Class in uk.ac.manchester.spinnaker.messages.scp
Response for the fixed route read.
fixedSize - Variable in class uk.ac.manchester.spinnaker.messages.model.TagInfo
The count of the number of fixed IP tag entries.
FLAG - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Compile flags.
flags - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The flags of the tag.
FLASH_CHUNK_SIZE - Static variable in class uk.ac.manchester.spinnaker.messages.bmp.WriteFlashBuffer
The size of chunk that will be transferred.
FLASH_CHUNK_SIZE - Static variable in class uk.ac.manchester.spinnaker.messages.bmp.WriteSerialFlash
The size of chunk that will be transferred.
FloodFillData - Class in uk.ac.manchester.spinnaker.messages.scp
A request to flood fill some data.
FloodFillData(byte, int, MemoryLocation, byte[]) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FloodFillData
 
FloodFillData(byte, int, MemoryLocation, byte[], int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FloodFillData
 
FloodFillData(byte, int, MemoryLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FloodFillData
 
FloodFillEnd - Class in uk.ac.manchester.spinnaker.messages.scp
A request to finish a flood fill of data across all cores and launch the application.
FloodFillEnd(byte) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FloodFillEnd
 
FloodFillEnd(byte, AppID, Iterable<Integer>, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FloodFillEnd
 
FloodFillStart - Class in uk.ac.manchester.spinnaker.messages.scp
A request to start a flood fill of data.
FloodFillStart(byte, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FloodFillStart
Flood fill onto all chips.
FloodFillStart(byte, int, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.FloodFillStart
Flood fill on a specific chip.
FLTE - uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Incorrect 2-of-7 flits received on link.
forgetProxy(ProxyCore) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Note that a proxy has been dropped from the job and doesn't need to be remembered any more.
formatDuration(long) - Static method in class uk.ac.manchester.spinnaker.utils.UnitConstants
Formats a duration with hours, minutes seconds and milliseconds as required.
formatRequest(Command<?>) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Format a request as a line of newline-free JSON, suitable for sending to the spalloc server.
formatRequest(Command<?>) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Format a request to be ready to go to the server.
ForTestingOnly - Annotation Type in uk.ac.manchester.spinnaker.alloc
Marks a type or method that only exists for testing purposes.
ForTestingOnly.Utils - Class in uk.ac.manchester.spinnaker.alloc
Utilities for checking the promises relating to the annotation.
forValue(int) - Static method in enum uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Get a constant by its protocol ID.
FOUR - uk.ac.manchester.spinnaker.machine.MachineVersion
Original style 48 chip board.
FOUR_CHIP_DOWN_LINKS - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Ignore Links info for a four chip board.
FOUR_SEVEN_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 0 on FPGA 2/TopRight From Chip(4,7) towards the North.
FOUR_SEVEN_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 1 on FPGA 2/TopRight From Chip(4,7) towards the NorthEast.
FOUR_SEVEN_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 15 on FPGA 1/Left From Chip(4,7) towards the West.
FOUR_ZERO_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 6 on FPGA 0/Bottom From Chip(4,0) towards the East.
FOUR_ZERO_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 7 on FPGA 0/Bottom From Chip(4,0) towards the South.
FOUR_ZERO_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 8 on FPGA 0/Bottom From Chip(4,0) towards the SouthWest.
fpga - Variable in enum uk.ac.manchester.spinnaker.alloc.model.Direction
The FPGA that manages the link in this direction.
FPGA - Enum in uk.ac.manchester.spinnaker.messages.model
Identifiers for the FPGAs on a SpiNNaker board, as managed by BMP.
FPGA_ALL - uk.ac.manchester.spinnaker.messages.model.FPGA
All three FPGAs.
FPGA_E_S - uk.ac.manchester.spinnaker.messages.model.FPGA
The first FPGA.
FPGA_N_NE - uk.ac.manchester.spinnaker.messages.model.FPGA
The third FPGA.
FPGA_SW_W - uk.ac.manchester.spinnaker.messages.model.FPGA
The second FPGA.
FpgaEnum - Enum in uk.ac.manchester.spinnaker.machine.datalinks
Hard codes all the supported FPGA Link IDs.
fpgaId - Variable in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
ID of the FPGA.
fpgaId - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.FPGALinkData
The ID of the FPGA port being used.
FpgaId - Enum in uk.ac.manchester.spinnaker.machine.datalinks
The FPGAs that manage inter-board links.
FPGALinkData - Class in uk.ac.manchester.spinnaker.machine.datalinks
A description of a particular inter-board link.
FPGALinkData(int, FpgaId, HasChipLocation, Direction, InetAddress) - Constructor for class uk.ac.manchester.spinnaker.machine.datalinks.FPGALinkData
Build an instance.
fpgaLinkId - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.FPGALinkData
The link ID from the FPGA perspective.
FPGALinkRegisters - Enum in uk.ac.manchester.spinnaker.messages.model
FPGA registers within a register bank.
FPGAMainRegisters - Enum in uk.ac.manchester.spinnaker.messages.model
Main FPGA registers.
FPGARecevingLinkCounters - Enum in uk.ac.manchester.spinnaker.messages.model
FPGA link receive counters.
FPGASendingLinkCounters - Enum in uk.ac.manchester.spinnaker.messages.model
FPGA link send counters.
frame - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The frame number.
frame - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
The physical frame number of the board.
frame - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The physical frame number of the board.
frame - Variable in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
The ID of the frame that contains the master BMP.
freeID(AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.AppIdTracker
Free a given ID.
freeSDRAM(HasChipLocation, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Free allocated SDRAM.
freeSDRAM(HasChipLocation, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Free all SDRAM allocated to a given application ID.
freeSDRAM(HasChipLocation, MemoryLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
freeSDRAM(HasChipLocation, AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
FRME - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Frame error counter.
FRME - uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Framing errors on link.
FULL - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Full frame assembler queues.

G

gather(List<Gather>) - Method in class uk.ac.manchester.spinnaker.front_end.download.DataGatherer
Download he contents of the regions that are described through the data gatherers.
Gather - Class in uk.ac.manchester.spinnaker.front_end.download.request
Data speed up packet gatherer description.
GATHERER_DATA_SPEED_UP - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Messages directed at the packet gatherer for the speed up protocols.
GatherProtocolMessage - Class in uk.ac.manchester.spinnaker.front_end.download
A message participating in the fast-data-download protocol.
GatherProtocolMessage(HasCoreLocation, SDPPort, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage
Create a protocol message.
GatherProtocolMessage.ID - Enum in uk.ac.manchester.spinnaker.front_end.download
The various IDs of messages used in the fast download protocol.
generateMachineReport(File, Machine, Collection<?>) - Static method in class uk.ac.manchester.spinnaker.machine.reports.Reports
Generate report on the physical structure of the target SpiNNaker machine.
generatePassword() - Method in class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
Generate a random password.
GeneratesID - Annotation Type in uk.ac.manchester.spinnaker.storage
Used to document that some DML is expected to generate an ID.
get() - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface.DbFileParam
 
get() - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface.DsFileParam
 
get() - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface.GatherersParam
 
get() - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface.IobufMapParam
 
get() - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface.MachineParam
 
get() - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface.PlacementsParam
 
get() - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface.RunFolderParam
 
get() - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPRequest.PayloadedResponse
 
get() - Method in class uk.ac.manchester.spinnaker.messages.scp.PayloadedResponse
 
get() - Method in class uk.ac.manchester.spinnaker.utils.Counter
Retrieve the current value.
get(byte) - Static method in enum uk.ac.manchester.spinnaker.messages.model.Signal
Convert a byte to a signal value.
get(byte) - Static method in enum uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
Given a value, get the enum member that corresponds to it.
get(int) - Static method in class uk.ac.manchester.spinnaker.messages.boot.SystemVariableBootValues
Get the default values of the system variables that get passed to SpiNNaker during boot for a particular version of SpiNNaker board.
get(int) - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Get a command given its encoded form.
get(int) - Static method in enum uk.ac.manchester.spinnaker.messages.model.CPUState
Get the element for a value.
get(int) - Static method in enum uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Deserialise a value into the enum.
get(int) - Static method in enum uk.ac.manchester.spinnaker.messages.model.MailboxCommand
Convert SARK value to enum.
get(int) - Static method in enum uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Get a route descriptor from its encoded form.
get(int) - Static method in enum uk.ac.manchester.spinnaker.messages.model.RunTimeError
Parse a SCAMP RTE code.
get(int) - Static method in enum uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
Get a command from an ID.
get(int, Direction) - Static method in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
Obtain the correct motion information given a starting point and a direction.
get(short) - Static method in enum uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Convert an encoded value into an enum element.
get(short) - Static method in enum uk.ac.manchester.spinnaker.messages.scp.SCPResult
Decode a result.
get(Object) - Method in class uk.ac.manchester.spinnaker.utils.DefaultMap
Gets a value from the dictionary, inserting a newly manufactured value if the key has no mapping.
get(String, String) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
Get a value from the config.
get(MachineVersion) - Static method in class uk.ac.manchester.spinnaker.messages.boot.SystemVariableBootValues
Get the default values of the system variables that get passed to SpiNNaker during boot for a particular version of SpiNNaker board.
GET_ALL_BMP_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get all the boards of a BMP.
GET_ALL_BMPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get all the BMPs.
GET_ALL_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get all the boards (and related info) of a machine.
GET_ALL_BOARDS_OF_ALL_MACHINES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get all the boards (and related info) known to the service.
GET_ALL_MACHINES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get basic information about all machines.
GET_AVAILABLE_BOARD_NUMBERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the boards that are available for allocation.
GET_BLACKLIST_READS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the list of reads (from the machine) of blacklist data to perform.
GET_BLACKLIST_WRITES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the list of writes (to the machine) of blacklist data to perform.
GET_BLACKLISTED_CHIPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Read the blacklisted chips for a board.
GET_BLACKLISTED_CORES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Read the blacklisted cores for a board.
GET_BLACKLISTED_LINKS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Read the blacklisted links for a board.
GET_BMP_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the address of the BMP of the root board of the machine.
GET_BMP_BOARD_NUMBERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the boards of a BMP that can be used.
GET_BOARD_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the address of the root chip of a board.
GET_BOARD_BY_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a board's ID by its coordinates.
GET_BOARD_CONNECT_INFO - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get connection info for board allocated to a job.
GET_BOARD_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get What job is allocated to a board.
GET_BOARD_NUMBERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the boards of a machine that can be used.
GET_BOARD_POWER_INFO - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get whether a board is powered.
GET_BOARD_REPORTS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the problem reports about a board.
GET_CHANGES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the requests to change the power of boards on a BMP.
GET_COMPLETED_BLACKLIST_OP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Retrieve a completed request to read or write a BMP-related data for a board.
GET_CONSOLIDATION_TARGETS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get resource usage info about completed jobs that have yet to be consolidated into the main quota table.
GET_CURRENT_USAGE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the current non-consolidated usage for a group.
GET_DEAD_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the boards (and related info) of a machine that have been disabled.
GET_FUNCTIONING_FIELD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the value of a board's functioning column.
GET_GROUP_BY_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a group by it's ID.
GET_GROUP_BY_NAME - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a group by it's name.
GET_GROUP_BY_NAME_AND_MEMBER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the ID of a particular group that a particular user must be a member of.
GET_GROUP_NAMES_OF_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
List all the groups that a user is a member of and that have quota left.
GET_GROUP_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the quota for a group.
GET_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get basic information about a specific job.
GET_JOB_BOARD_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the coords of boards assigned to a job.
GET_JOB_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get what boards are allocated to a job.
GET_JOB_CHIP_DIMENSIONS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the chip dimensions of a job.
GET_JOB_IDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get basic information about jobs.
GET_JOB_NMPI_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the NMPI Job for a Job.
GET_JOB_SESSION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the NMPI Session for a Job.
GET_JOB_USAGE_AND_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get usage of a job and the quota against which that applies.
GET_LIVE_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the boards (and related info) of a machine that are in service.
GET_LIVE_JOB_IDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get basic information about live jobs.
GET_LOCAL_USER_DETAILS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a local user's basic details.
GET_MACHINE_BY_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get basic information about a specific machine.
GET_MACHINE_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get basic info about active jobs on a machine.
GET_MACHINE_REPORTS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the problem reports about boards in a machine.
GET_MACHINE_WRAPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get whether a machine wraps in horizontal or vertical directions.
GET_MEMBERSHIP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the details from a specific membership.
GET_MEMBERSHIPS_OF_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the memberships of a user.
GET_NAMED_MACHINE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get basic information about a specific machine.
GET_ROOT_BMP_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the address of the BMP of the root board of the machine.
GET_ROOT_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the coordinates of a board.
GET_ROOT_OF_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the coordinates of the root chip of a board.
GET_SERIAL - uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
Read the serial numbers from a board's BMP.
GET_SERIAL_INFO_REQS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the list of reads (from the machine) of serial data to perform.
GET_SUM_BOARDS_POWERED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the number of boards that are allocated to a job that are switched on.
GET_TAGS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a machine's tags.
GET_TEMP_INFO_REQS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the list of reads (from the machine) of temperature data to perform.
GET_USER_AUTHORITIES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the permissions and encrypted password for a user.
GET_USER_DETAILS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get details about a user.
GET_USER_DETAILS_BY_NAME - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get details about a user.
GET_USER_DETAILS_BY_SUBJECT - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get details about a user.
GET_USER_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the ID of a user.
GET_USER_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the quota for a user.
GET_USERS_OF_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
List the members of a group.
getAccountLockDuration() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
 
getAddress() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
Get the IP address of the Ethernet chip of the board, if available.
getAddress() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
getAddress() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
getAddress() - Method in class uk.ac.manchester.spinnaker.connections.UDPPacket
Get the address.
getAddress() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.DownloadRegion
 
getAddress() - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
 
getAllCoreSubsets() - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
 
getAllocatedJob() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
getAllocatedTagTableAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getAllocationTasks - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the list of allocation tasks.
getAllocator() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getAnalysisLimit() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
Amount of effort to spend on DB optimisation on application close.
getAppDataTableAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getAppId() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getAppId() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the ID of the application.
getAppId() - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Get the system wide app id.
getAppId() - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
getAppIdTracker() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getApplication() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getApplicationID() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getApplicationMailboxCommand() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getApplicationMailboxDataAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getApplicationName() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
 
getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDescriptor
Get the area.
getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
 
getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
 
getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateNumBoards
 
getArea() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
 
getArgs() - Method in class uk.ac.manchester.spinnaker.alloc.compat.Command
 
getArgs() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.Command
Get the command arguments.
getArgs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
 
getArgs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getAuth() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getAuth() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
 
getAuthGrantType() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
 
getAvailableBoards() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getBase() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Vertex
Get the recording region base address.
getBaseAddress() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Vertex
Get the recording region base address.
getBearerToken() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
Get the underlying OpenID Bearer token.
getBinaries() - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
 
getBlacklist() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
getBlacklistEpoch(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Get a blacklist epoch for a board.
getBlacklistPoll() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
 
getBlacklistReadBatchSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
 
getBlacklistTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
 
getBMPAddress(BMPCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
Get the address of a particular BMP of a machine.
getBMPConnection() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getBmpCoords() - Method in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
 
getBmpDetails() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Gets the BMP details of the machine.
getBmpId() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
getBmpId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getBmpIPs() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getBmpSerial() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
GetBMPVersion - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to read the version of software running on a board's BMP.
GetBMPVersion(BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.GetBMPVersion
 
GetBMPVersion.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request for the version of software running.
getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.Link
 
getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
Get the number of the board within its frame.
getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getBoard() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPLocation
 
getBoard() - Method in interface uk.ac.manchester.spinnaker.machine.board.HasBMPLocation
 
getBoard() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
getBoard() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.ChipCoordinates
Get the board containing the chip.
getBoard() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
getBoard(PhysicalCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
Given physical coordinates, return more info about a board.
getBoard(TriadCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
Given logical triad coordinates, return more info about a board.
getBoard(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
Given a global chip location, return more info about the board that contains it.
getBoard(String) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
Given an IP address, return more info about a board.
getBoardAddress() - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
 
getBoardAtLogicalPosition(String, @uk.ac.manchester.spinnaker.machine.board.ValidTriadX int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadY int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadZ int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Get the physical location of a board at given coordinates.
getBoardAtPhysicalPosition(String, @uk.ac.manchester.spinnaker.machine.board.ValidCabinetNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidFrameNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidBoardNumber int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Get the coordinates of a board at a physical location.
GetBoardAtPositionCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request the logical location of a board.
GetBoardAtPositionCommand(String, PhysicalCoords) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.GetBoardAtPositionCommand
Create a request.
getBoardByChip(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
Get a description of the location of a board given the global coordinates of a chip on it.
getBoardByIPAddress(String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
Get a description of the location of a board given the address of its ethernet chip.
getBoardByLogicalCoords(TriadCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
Get a description of the location of a board given the triad coordinates of the board.
getBoardByPhysicalCoords(PhysicalCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
Get a description of the location of a board given the physical coordinates of the board.
getBoardChip() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
Get the location of the characteristic chip of a board.
getBoardChip() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getBoardChip() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Get the board chip.
getBoardChip() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the chip location relative to the board.
getBoardId() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
getBoardId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
 
getBoardInfoAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getBoardLocations() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getBoardNumbers() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getBoardNumbers(BMPCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
Get the board numbers managed by a particular BMP of a machine.
getBoardPosition(String, PhysicalCoords) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the logical location of a board.
getBoardPosition(String, PhysicalCoords, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the logical location of a board.
getBoardPosition(String, TriadCoords) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the physical location of a board.
getBoardPosition(String, TriadCoords, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the physical location of a board.
getBoardPosition(String, BoardCoordinates) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the physical location of a board.
getBoardPosition(String, BoardCoordinates, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the physical location of a board.
getBoardPosition(String, BoardPhysicalCoordinates) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the logical location of a board.
getBoardPosition(String, BoardPhysicalCoordinates, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the logical location of a board.
getBoardPosition(String, PhysicalCoords, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
getBoardPosition(String, TriadCoords, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
GetBoardPositionCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request the physical location of a board.
GetBoardPositionCommand(String, TriadCoords) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.GetBoardPositionCommand
Create a request.
getBoards() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getBoards() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
getBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
getBoards() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getBoards() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
getBoards() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getBoards() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getBoardState(String, Integer, Integer, Integer, Integer, Integer, Integer, String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Describe the enable state of a board.
getBoardStateAddress(String, String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Find board by IP address and return its state.
getBoardStateAddress(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
getBoardStateCFB(String, @uk.ac.manchester.spinnaker.machine.board.ValidCabinetNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidFrameNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidBoardNumber int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Find board by physical coordinates and return its state.
getBoardStateCFB(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
getBoardStateXYZ(String, @uk.ac.manchester.spinnaker.machine.board.ValidTriadX int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadY int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadZ int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Find board by logical triad coordinates and return its state.
getBoardStateXYZ(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
getBoardStatusLocation() - Method in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
 
getBoardTestFlags() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getBoolean(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getBoolean(String, String) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
Get a value from the config.
getBootChip() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getBootEthernetAddress() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Obtains the Boot Ethernet IP Address.
getBootSignature() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getBootSpinnakerLink(int) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get a SpiNNaker link with a given ID on the boot chip.
getBoundBMP() - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
 
getBoundBMP() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getBoundBMP() - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
getBuildAttempts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
Number of attempts that will be made to bring up a transceiver, provided the failures are due to timeouts and not outright network errors.
getBuildTimestamp() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceVersion
 
getByAddress(byte[]) - Static method in class uk.ac.manchester.spinnaker.utils.InetFactory
Creates a IPv4 address from the bytes representing the raw address.
getByAddressQuietly(byte[]) - Static method in class uk.ac.manchester.spinnaker.utils.InetFactory
Creates a IPv4 address from the bytes representing the raw address.
getByName(String) - Static method in class uk.ac.manchester.spinnaker.utils.InetFactory
Creates a IPv4 address from a host name.
getByNameQuietly(String) - Static method in class uk.ac.manchester.spinnaker.utils.InetFactory
Creates a IPv4 address from a host name.
getByteBuffer() - Method in class uk.ac.manchester.spinnaker.connections.UDPPacket
Get the buffer with the content of the packet.
getBytes(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getByValue(int) - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOPrefix
Get the prefix encoding given its encoded form.
getByValue(int) - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
Get the type given its encoded form.
getCabinet() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
Get the number of the cabinet containing the frame containing the board.
getCabinet() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
getCabinet() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
getCabinet() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getCabinet() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
 
getCabinet() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPLocation
 
getCabinet() - Method in interface uk.ac.manchester.spinnaker.machine.board.HasBMPLocation
 
getCabinet() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
getCabinet() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.ChipCoordinates
Get the cabinet containing the frame containing the board containing the chip.
getCabinet() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
getChanged(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs.Epoch
Get the set of changed items.
getChanged(Duration) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Jobs
 
getChannel(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
Get the channel in a particular acknowledgement.
getChannel(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
Get the channel ID.
getChip() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
Where is the chip of interest? Usually the root chip of the board.
getChip() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine.ConnectionInfo
 
getChip() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getChip() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
 
getChip() - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
Defined to satisfy the SCPSenderReceiver interface.
getChip() - Method in interface uk.ac.manchester.spinnaker.connections.model.SCPSenderReceiver
 
getChip() - Method in class uk.ac.manchester.spinnaker.connections.SDPConnection
 
getChip() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Connection
Get the chip connected to.
getChip() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Get the chip.
getChip() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Connection
 
getChip() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the chip.
getChip(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a chip from a result set row.
getChipAt(int, int) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get the chip at a specific (x, y) location.
getChipAt(ChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get the chip at a specific (x, y) location.
getChipAt(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get the chip at a specific (x, y) location.
getChipCoordinates(int, String, int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
getChipCoordinates(int, String, int, int) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Get a description of where a chip actually is.
getChipCoordinates(SpinnakerMachine, int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
getChipCoordinates(SpinnakerMachine, int, int) - Method in interface uk.ac.manchester.spinnaker.nmpi.machinemanager.MachineManager
Find a chip on a machine.
getChipCoordinates(SpinnakerMachine, int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
getChipCoordinates(SpinnakerMachine, int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
GetChipInfo - Class in uk.ac.manchester.spinnaker.messages.scp
A request to read the chip information from a core.
GetChipInfo(HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.GetChipInfo
 
GetChipInfo(HasChipLocation, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.GetChipInfo
 
GetChipInfo.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request for the version of software running.
getChipOverLink(HasChipLocation, Direction) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get the existing chip over the given link.
getChipRelativeTo(ChipLocation) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
Get the location of this board location relative to another global location (the global location of the root chip of an allocation).
getChips() - Method in class uk.ac.manchester.spinnaker.machine.bean.MachineBean
 
getChips() - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Returns the ChipLocations for which there is at least one CoreLocation in the subsets.
getChips() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
getChips() - Method in class uk.ac.manchester.spinnaker.messages.model.P2PTable
 
getClassName() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Get the name of the class of the element.
getClient() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getClockDivisor() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getClockMilliseconds() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getCmd() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateRequest
 
getCode() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the code to be executed.
getCollab() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Get the ID of the collaboratory in which the job is created.
getCollab() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
 
getCollab() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
Get the ID of the collaboratory to create the session in.
getCollab() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the collab of the application.
getCollab() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the ID of the collaboratory in which the job is created.
getCollabContext(String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.CollabRestService
Get the context token.
getCollabPermissions(int) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.CollabRestService
Get the context permissions.
getColumnNames() - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the column names from this row.
getColumnOffset(int) - Static method in class uk.ac.manchester.spinnaker.messages.model.P2PTable
Get the offset of the next column in the table from the P2P base address.
getColumns() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Query
Get the column names from the result set that this query will generate.
getCommand() - Method in class uk.ac.manchester.spinnaker.alloc.compat.Command
 
getCommand() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.Command
Get the command name.
getCommand() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the command used to execute the job.
getCommand() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
 
getCompat() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getConnectedBoards - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the set of boards at some coordinates within a triad rectangle that are connected (i.e., have at least one path over enableable links) to the root board.
getConnection() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
Get a connection.
getConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
 
getConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
Get a connection to the application database.
getConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
 
getConnection() - Method in interface uk.ac.manchester.spinnaker.storage.ConnectionProvider
Get a connection to a database, creating it if needed.
getConnection() - Method in class uk.ac.manchester.spinnaker.storage.DatabaseEngine
 
getConnections() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getConnections() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
getConnections() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Get the connections to the machine.
getConnections() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
getConnections() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getConnections() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getConnections() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Get the currently known connections to the board, made up of those passed in to the transceiver and those that are discovered during calls to Transceiver.discoverScampConnections().
getConsolidationSchedule() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
 
getContent() - Method in class uk.ac.manchester.spinnaker.nmpi.model.Collab
Get the content field.
getContent() - Method in class uk.ac.manchester.spinnaker.nmpi.model.NMPILog
Gets the current log contents.
getContents(BufferManagerStorage.Region) - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Retrieves some bytes from the database.
getContents(BufferManagerStorage.Region) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteBufferStorage
 
getContentsBuffer() - Method in class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
getContentsStream() - Method in class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
getContentsString() - Method in class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
getContentsString(Charset) - Method in class uk.ac.manchester.spinnaker.messages.model.IOBuffer
Get the contents of the buffer as a string.
getContext() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the context of the application.
getCoords() - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
 
getCore(String, String, String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a core from a result set row.
getCores() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
 
getCores() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
 
getCores() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
getCoresForBinary(String) - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
Get the cores that a binary is to run on.
getCoresInState(CoreSubsets, CPUState) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get all cores that are in a given state.
getCoresInState(CoreSubsets, EnumSet<CPUState>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get all cores that are in a given set of states.
getCoresNotInState(CoreSubsets, CPUState) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get all cores that are not in a given state.
getCoresNotInState(CoreSubsets, EnumSet<CPUState>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get all cores that are not in a given set of states.
getCoreStateCount(AppID, CPUState) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get a count of the number of cores which have a given state.
getCoreStateCount(AppID, CPUState) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getCoresWithStorage() - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Get a list of all cores that have data stored in the database.
getCoresWithStorage() - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteBufferStorage
 
getCortexVector() - Method in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
 
getCount() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
 
getCPUClock() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getCPUInformation() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get information about the processors on the board.
getCPUInformation(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get information about some processors on the board.
getCPUInformation(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get information about a specific processor on the board.
getCPUInformation(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getCPUInformationBaseAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getCreationTimestamp() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getCsrfHeader() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
 
getCsrfToken() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
 
getData() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
getData() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
 
getDataAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.HeapElement
Gets the address of the data in the heap element.
getDatabasePath() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
Path to the main database file.
getDataForPlacements(List<Placement>) - Method in class uk.ac.manchester.spinnaker.front_end.download.DataReceiver
Gets the data for a list of placements.
getDataForPlacementsParallel(List<Placement>, int) - Method in class uk.ac.manchester.spinnaker.front_end.download.DataReceiver
Gets the data for a list of placements in parallel.
getDatasource() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getDatasource() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
 
getDDL() - Method in class uk.ac.manchester.spinnaker.storage.BufferManagerDatabaseEngine
 
getDDL() - Method in class uk.ac.manchester.spinnaker.storage.DatabaseEngine
 
getDDL() - Method in class uk.ac.manchester.spinnaker.storage.DSEDatabaseEngine
 
getDead() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getDeadBoards() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getDeadBoards() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
The IDs of boards marked as dead or otherwise taken out of service.
getDeadBoards() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
What boards in the machine are dead?
getDeadBoards() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
getDeadDirections() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
 
getDeadLinks - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the links of a machine that have been disabled.
getDeadLinks() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getDeadLinks() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
What links in the machine are dead? Only links where both boards are alive.
getDeadLinks() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
getDebugChip() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getDefault() - Method in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The default value assigned to the variable if not overridden; this can be an integer, a byte array or a memory location.
getDefaultCollabQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
Default quota for collabratories.
getDefaultKeepalive() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
getDefaultOrgQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
Default quota for organisations.
getDefaultQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
Default user quota in board-seconds.
getDefaultRoutingStatuses() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getDefaults() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getDepth() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getDepth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getDepth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getDepth() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
getDestination() - Method in class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
getDestination() - Method in class uk.ac.manchester.spinnaker.machine.tags.ReverseIPTag
 
getDestination() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
getDestinationPort() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
getDestinations() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getDestroyReason() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getDestroyReason() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getDetails() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipBean
 
getDetailsUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getDetailsUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
getDimensions() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getDimensions() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
 
getDimensions() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getDimensions() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getDownLinks() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
The links within the machine that are marked as dead or otherwise taken out of service.
getDownloadRegions() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Vertex
 
getDuration(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getElements() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTrace
Get the elements.
getEmergencyRoutingStatuses() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getEmergencyTimeout() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getEnabled() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getEnableInterruptOnCounterEvent() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getEnds() - Method in class uk.ac.manchester.spinnaker.alloc.client.DeadLink
Get the two ends of the dead link.
getEnum(String, Class<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getError() - Method in interface uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcess
Gets any errors returned by the job.
getError() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.PyNNJobProcess
Get the process error.
getErrors() - Method in class uk.ac.manchester.spinnaker.front_end.iobuf.NotableMessages
 
getEthernet() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
 
getEthernetChip() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getEthernetResources() - Method in class uk.ac.manchester.spinnaker.machine.bean.MachineBean
 
getException() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ExceptionResponse
Get the exception to report.
getException() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.ExceptionResponse
 
getExecuterId() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.DockerExecutorFactory.Executor
 
getExecuterId() - Method in interface uk.ac.manchester.spinnaker.nmpi.jobmanager.JobExecuter
Gets the id of the executer.
getExecuterId() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.LocalJobExecuterFactory.Executer
 
getExecuterId() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.XenVMExecuterFactory.Executer
 
getExpiryPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
Time between runs of the keepalive-expiry algorithm.
getFailedCores() - Method in exception uk.ac.manchester.spinnaker.transceiver.CoresNotInStateException
 
getFileName() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Get the name of the file of the element.
getFiles() - Method in class uk.ac.manchester.spinnaker.nmpi.model.OutputData
Get the files.
getFilterWord() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getFinishTime() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getFinishTime() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getFinishTime() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
 
getFirstFreeRouterEntry() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getFirstUserProcessor() - Method in class uk.ac.manchester.spinnaker.machine.Chip
Get the first processor in the list which is not a monitor core.
getFixedRoute() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getFlags() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
getFlashBuffer() - Method in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
 
getFpgaAttempts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
 
getFpgaLink(FpgaId, int, InetAddress) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get an FPGA link data item that corresponds to the FPGA and FPGA link for a given board address.
getFpgaLinks() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The added FPGA link data items.
getFpgaLinks(InetAddress) - Method in class uk.ac.manchester.spinnaker.machine.Machine
The added FPGA link data items for the given address.
GetFPGAResetStatus - Class in uk.ac.manchester.spinnaker.messages.bmp
Get the reset status of the FPGAs managed by a BMP.
GetFPGAResetStatus(BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.GetFPGAResetStatus
 
GetFPGAResetStatus.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
The response to a request to get the FPGA reset status of a board.
getFrame() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
Get the number of the frame (within the cabinet) containing the board.
getFrame() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
getFrame() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
getFrame() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getFrame() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
 
getFrame() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPLocation
 
getFrame() - Method in interface uk.ac.manchester.spinnaker.machine.board.HasBMPLocation
 
getFrame() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
getFrame() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.ChipCoordinates
Get the frame containing the board containing the chip.
getFrame() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
getFrom() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
 
getFullChipInformation(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the full information about the chip.
getFullVersion() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceVersion
 
getGracePeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
 
getGroup() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getGroup(int, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Get a description of a group.
getGroup(String, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Get a description of a group.
getGroupCreationForm(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Get the form for creating a group.
getGroupCreationForm(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
getGroupId() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
getGroupId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
getGroupName() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
getGroupName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
getGroups() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
Note that no API that sets a user's information using a UserRecord allows setting the groups that user is a member of at the same time.
getGroupUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
getHardwareConfig() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
 
getHardwareConfig() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the hardware configuration.
getHardwareConfiguration() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Get the hardwareConfiguration.
getHardwarePlatform() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
 
getHardwarePlatform() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the hardware platform.
getHardwareVersion() - Method in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
 
getHardwareVersion() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getHasPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getHeader() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage
 
getHeader() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
getHeader() - Method in interface uk.ac.manchester.spinnaker.messages.eieio.EIEIOMessage
 
getHeap(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the contents of the SDRAM heap on a given chip.
getHeap(HasChipLocation, SystemVariableDefinition) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the contents of the given heap on a given chip.
getHeap(HasChipLocation, SystemVariableDefinition) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getHeight() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getHeight() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getHeight() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.Dimensions
 
getHeight() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
The height of the machine.
getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getHeight() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Get the height of the machine.
getHeight() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Get the height of the machine.
getHeight() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Gets the height of the machine in chips.
getHeight() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
getHeight() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
getHistoricalConnection() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
Get a connection to the historical database, similar to the above.
getHistoricalConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
Get a connection to the historical database.
getHistoricalConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
 
getHistoricalData() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getHost() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getHost() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
getHost() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getHostname() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine.ConnectionInfo
 
getHostname() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
 
getHostname() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Connection
Get the host name connected to.
getHostname() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Connection
 
getHostname() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getHostname() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getId() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getId() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
getId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Get the ID of the job.
getId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
Get the ID of the session.
getId() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
The application installation identity.
getId() - Method in class uk.ac.manchester.spinnaker.nmpi.model.Collab
Get the ID of the collab.
getId() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the ID of the context.
getId() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Get the ID of the job.
getId() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the ID of the job.
getId() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateResponse
 
getId() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Get the id.
getId() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnlyCompat
Get the id.
getID() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getID() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getImage() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateRequest
 
getImportanceSpan() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
Maximum span of job importance that will be allocated at once.
getIndex() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.DownloadRegion
 
getInputData() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the URLs of input data.
getInstance(String) - Static method in class uk.ac.manchester.spinnaker.machine.tags.TrafficIdentifier
Finds a TrafficIdentifier based on the label.
getInstant(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getInt(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getInt(String, String) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
Get a value from the config.
getInteger(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getIntrospection() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
Location of the OpenID Opaque Token Introspection service.
getIobuf() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the contents of the IOBUF buffer for all processors.
getIobuf(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the contents of the IOBUF buffer for a collection of processors.
getIobuf(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the contents of IOBUF for a given core.
getIobuf(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getIobufAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getIOBUFSize() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getIp() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
getIpAddress() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getIpAddress() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
 
getIPAddress() - Method in class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
getIPAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getIptag() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
 
getIssue() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
 
getIssuer() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
 
getJdbcUrl() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
 
getJob() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
What job is the board allocated to? May be null for an unallocated board.
getJob(@javax.validation.constraints.Positive(message="job ID must be positive") int, UriInfo, HttpServletRequest, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
Get a sub-resource for managing a job.
getJob(int, UriInfo, HttpServletRequest, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
 
getJob(String, int) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
Get an NMPI Job.
getJob(String, Map<String, String>, Map<String, String>) - Method in class uk.ac.manchester.spinnaker.alloc.client.SpallocClientFactory
Get direct access to a Job.
getJob(Permit, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
getJob(Permit, int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Get a specific job.
getJobChip() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getJobChip() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Get the job_chip.
getJobChip() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the chip location relative to the job's allocation.
getJobChipLocation(@uk.ac.manchester.spinnaker.machine.ValidX int, @uk.ac.manchester.spinnaker.machine.ValidY int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Get the location description of a board given the job-local coordinates of a chip on that board.
getJobFromProxyInfo(ProxyInformation) - Static method in class uk.ac.manchester.spinnaker.alloc.client.SpallocClientFactory
Get a handle to a job given its proxy access information (derived from a database query).
getJobId() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getJobId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getJobId() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Get the job id.
getJobId() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the job id.
getJobID() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getJobInfo(int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get the view for some job details.
getJobInfo(int) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
getJobInfo(Permit, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
getJobInfo(Permit, int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Get a specific job.
getJobList() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get the view for the general job list.
getJobList() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
getJobMachine(int, int, int, int, double) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
getJobMachine(int, int, int, int, double) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Get a machine for running a job.
getJobMachineInfo(int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Get information about the machine allocated to a job.
getJobMachineInfo(int) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get information about a job's allocated machine.
getJobMachineInfo(int, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get information about a job's allocated machine.
getJobMachineInfo(int, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
GetJobMachineInfoCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to get machine information relating to a job.
GetJobMachineInfoCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get machine information relating to a job.
GetJobMachineInfoCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.GetJobMachineInfoCommand
Create a request to get information about a job's allocated machine.
GetJobMachineInfoCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.GetJobMachineInfoCommand
Create a request to get information about a job's allocated machine.
getJobParameters(Job, File, String) - Method in class uk.ac.manchester.spinnaker.nmpiexec.job_parameters.JobParametersFactory
Gets job parameters given job description data.
getJobParameters(Job, File, String, Map<String, JobParametersFactoryException>) - Static method in class uk.ac.manchester.spinnaker.nmpiexec.job_parameters.JobParametersFactory
Get the parameters from a job.
getJobProcessManager() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
getJobProcessManager() - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Get the implementation code of the Job Process Manager.
getJobRef() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getJobs() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getJobs() - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Get jobs that are marked as running or in progress in some form.
getJobs() - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
 
getJobs() - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
 
getJobs(boolean, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
getJobs(boolean, int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
List the jobs.
getJobs(String, String, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueueCompat
Gets all jobs in the queue.
getJobs(String, String, List<String>) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueue
Gets all jobs in the queue.
getJobsChanged() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobsChangedResponse
Get the jobs that have changed.
getJobsChanged() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobsChangedNotification
 
getJobsEpoch(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Get a job epoch for a job.
getJobsEpoch(List<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Get a job epoch for a list of jobs.
getJobsRef() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
 
getJobState(int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Get the state of a job.
getJobState(int) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the state of a job.
getJobState(int, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Get the state of a job.
getJobState(int, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
GetJobStateCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request the state of a job.
GetJobStateCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request the state of a job.
GetJobStateCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.GetJobStateCommand
Create a request to get the state of a job.
GetJobStateCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.GetJobStateCommand
Create a request to get the state of a job.
getJobsWithChanges - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get jobs on a machine that have changes that can be processed.
getJsonWriter() - Static method in class uk.ac.manchester.spinnaker.py2json.MachineDefinitionConverter
How we write JSON.
getJwkSet() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
 
getKeepalive() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getKeepalive() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getKeepalive() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
getKeepAlive() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getKeepAlive() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Get the number of seconds to keep alive.
getKeepAlive() - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
getKeepAlive() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getKeepalivehost() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
getKeepaliveHost() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getKeepaliveHost() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getKeepaliveHost() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
 
getKeepAliveHost() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getKeepaliveInterval() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getKeepaliveInterval() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getKeepaliveTime() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getKeepAliveTime() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
 
getKeepaliveTimestamp() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getKey() - Method in class uk.ac.manchester.spinnaker.machine.MulticastRoutingEntry
 
getKey() - Method in class uk.ac.manchester.spinnaker.nmpi.model.APIKeyResponse
Get the API Key.
getKwargs() - Method in class uk.ac.manchester.spinnaker.alloc.compat.Command
 
getKwargs() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.Command
Get the command keyword arguments.
getKwargs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
 
getKwargs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getLabel() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Vertex
 
getLargestJobMachine(int, double) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
getLargestJobMachine(int, double) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Get the largest machine that could run a job.
getLastBiffID() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLastFailedLogin() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getLastPowerOff() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getLastPowerOn() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getLastSuccessfulLogin() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getLEDFlashPeriod() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLEDs() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLimit() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
getLineNumber() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Get the line number of the element.
getLink() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.Link
 
getLink() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardLink
 
getLink(Direction) - Method in class uk.ac.manchester.spinnaker.machine.Router
Obtains a link going in this direction.
getLinkDestination(Direction, HasChipLocation, Machine) - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
Gets where a link is really going.
getLinkIDs() - Method in class uk.ac.manchester.spinnaker.machine.RoutingEntry
The IDs of the processors that this entry routes to.
getLinkPeekTimeout() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLinkRegister() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getLinks() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
getLinksAvailable() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLive() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getLiveBoardCount() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
The number of live boards.
getLocalAddress() - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
getLocalAddress() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Get the local socket address.
getLocalChipCoordinate(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
Converts whole machine coordinates into local ones.
getLocalHost() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
 
getLocalIPAddress() - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
 
getLocalIPAddress() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
getLocalPort() - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
 
getLocalPort() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
getLocation() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipBean
 
getLocationOverLink(HasChipLocation, Direction) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get the coordinates of a possible chip over the given link.
getLock() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLocked() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getLockFailedDelay() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
getLockNoteThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
getLockTries() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
getLockWarnThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
getLog() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobLogOnly
Get the log.
getLog(String, boolean, boolean) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Get the raw logs of the container.
getLogical() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
Where is the board logically within its machine?
getLogical() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Get the logical.
getLogical() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the logical board coordinates.
getLogicalCoords() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getLogP2PSequenceLength() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLong(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
What machine is the board on?
getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getMachine() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
getMachine() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Get a description of the (sub-)machine of the job.
getMachine() - Method in interface uk.ac.manchester.spinnaker.connections.MachineAware
 
getMachine() - Method in class uk.ac.manchester.spinnaker.connections.MostDirectConnectionSelector
 
getMachine() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Get the machine.
getMachine() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Get the machine to run the job on.
getMachine() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getMachine() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getMachine() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the machine.
getMachine(String, UriInfo, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
Get a sub-resource for managing a machine.
getMachine(String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Get a specific machine.
getMachine(String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
getMachine(String, UriInfo, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
 
getMachineDetails() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getMachineDetails() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the details of the machine made up of chips on a board and how they are connected to each other.
getMachineDimensions() - Method in class uk.ac.manchester.spinnaker.machine.bean.MachineBean
 
getMachineDimensions() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getMachineDimensions() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the maximum chip x-coordinate and maximum chip y-coordinate of the chips in the machine.
getMachineEpoch(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Get a machine epoch for a machine.
getMachineHandle() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getMachineId() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getMachineInfo(String, boolean, Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Get info about a specific machine.
getMachineInfo(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get the view for some machine details.
getMachineInfo(String) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
getMachineInfo(String, boolean, Permit) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
getMachineList() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get the view for the general machine list.
getMachineList() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Get the name of the machine.
getMachineName() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Gets the name of the machine.
getMachineName() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getMachineName() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getMachinePower() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Get the current power state of the job's sub-machine.
getMachineReports() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
 
getMachines() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
getMachines() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
getMachines() - Method in interface uk.ac.manchester.spinnaker.nmpi.machinemanager.MachineManager
Gets the machines that this manager allocates from.
getMachines() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ListMachinesResponse
Get the list of machines.
getMachines() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
getMachines() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
getMachines(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
getMachines(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
List the machines.
getMachines(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
Get a description of the machines.
getMachines(UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
 
getMachinesChanged() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.MachinesChangedNotification
 
getMachinesEpoch(List<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Get a machine epoch for a set of machines.
getMachinesRef() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
 
getMachineTagging() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
 
getMachineUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getMachineUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getMask() - Method in class uk.ac.manchester.spinnaker.machine.MulticastRoutingEntry
 
getMatchEmergencyRoutingStatusToIncomingPacket() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getMax() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
 
getMaxDeadBoards() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getMaxDeadBoards() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getMaxDeadLinks() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getMaxLoginFailures() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
 
getMaxNumElements() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
getMaxRetiredJobs() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
getMembers() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
getMessageData(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SpinnakerRequest
Get a buffer holding the actual bytes of the message, ready to send.
getMessages() - Method in class uk.ac.manchester.spinnaker.messages.boot.BootMessages
 
getMethodName() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Get the name of the method of the element.
getMin() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
 
getMinRatio() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getMonitorMailboxCommand() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getMonitorMailboxDataAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getMonitorMailboxFlags() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getMonitors() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
 
getMonitors() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
 
getMulticastRoutes(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the current multicast routes set up on a chip.
getMulticastRoutes(HasChipLocation, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the current multicast routes set up on a chip.
getMulticastRoutes(HasChipLocation, AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getName() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
getName() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getName() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager.AdjustedQuota
 
getName() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getName() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
The machine's name.
getName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
getName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
 
getName() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Get the name of the machine.
getName() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the name of the context.
getName() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
getnBoards() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Gets the number of boards in the machine.
getNearestNeighbourDelay() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNearestNeighbourForward() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNearestNeighbourLastID() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNearestNeighbourMemoryAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNearestNeighbourRetry() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNetInitBCWaitTime() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNetInitPhase() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNewPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
getNewPassword2() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
getNext() - Method in class uk.ac.manchester.spinnaker.alloc.web.ListJobsResponse
 
getNextAvailableMachine(int, String, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
getNextAvailableMachine(int, String, int) - Method in interface uk.ac.manchester.spinnaker.nmpi.machinemanager.MachineManager
Get the next available machine of a given size.
getNextAvailableMachine(int, String, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
getNextAvailableMachine(int, String, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
getNextConnection(SCPRequest<?>) - Method in interface uk.ac.manchester.spinnaker.connections.ConnectionSelector
Get the next connection for the process from a list of connections that might satisfy the request.
getNextConnection(SCPRequest<?>) - Method in class uk.ac.manchester.spinnaker.connections.MostDirectConnectionSelector
 
getNextConnection(SCPRequest<?>) - Method in class uk.ac.manchester.spinnaker.connections.SingletonConnectionSelector
 
getNextJob(String) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
getNextJob(String) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Get the job manager to find out what its next job will be.
getNextJob(String, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueue
Get the next queue item for a specific hardware system.
getNextJob(String, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueueCompat
Get the next queue item for a specific hardware system.
getNextTransactionId() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
Sets the transaction ID to a new value and returns that new value.
getNMPIApiKey() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
 
getNmpiCollab() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getNmpiJobId() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getNMPIPlaform() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
 
getNMPIUrl() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
 
getNotifyWaitTime() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
getNumActiveP2PAddresses() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNumBoards() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getNumBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getNumBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
getNumColumnBytes(int) - Static method in class uk.ac.manchester.spinnaker.messages.model.P2PTable
Get the number of bytes to be read for each column of the table.
getNumDroppedFixedRoutePackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumDroppedMulticastPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumDroppedNearestNeighbourPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumDroppedPacketOverflows() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getNumDroppedPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getNumDroppedPeerToPeerPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumElements() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
getNumExternalFixedRoutePackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumExternalMulticastPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumExternalNearestNeighbourPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumExternalPeerToPeerPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumInUse() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getNumInUse() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
getNumJobs() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
getNumLinkDumps() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getNumLocalFixedRoutePackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumLocalMulticastPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumLocalNearestNeighbourPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumLocalPeerToPeerPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getNumMissedDroppedPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getNumProcessorDumps() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getNumReinjectedPackets() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getNumRequests() - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
 
getNumRequests() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
 
getNumSCAMPWorkingCores() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNumSharedMessageBuffers() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNumWorkingCores() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getObject(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getObjects() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobListCompat
 
getOffWaitTime() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
 
getOldPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
getOpenid() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
OpenID-related security properties.
getOpenIdEmail() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
 
getOpenIdName() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
 
getOpenIdSubject() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getOpenIdSubject() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
 
getOpenIdUser() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
Get the underlying OpenID user information.
getOpenIdUserName() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
 
getOperation() - Method in exception uk.ac.manchester.spinnaker.transceiver.CoresNotInStateException
 
getOrderIndex() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the index of this item to order.
getOriginalRequest() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getOriginalRequest() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getOutputData() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Get the outputData.
getOutputData() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Get the outputData.
getOutputs() - Method in interface uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcess
Gets any outputs from the job.
getOutputs() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.PyNNJobProcess
Get the outputs of the process.
getOwner() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
 
getOwner() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getOwnerHost() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getP() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
 
getP() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
 
getP() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Placement
 
getP() - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
getP() - Method in interface uk.ac.manchester.spinnaker.machine.HasCoreLocation
 
getP() - Method in class uk.ac.manchester.spinnaker.machine.RegionLocation
 
getP() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
 
getP() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
 
getP() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getP() - Method in class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
getP() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
getP2PBRepeats() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getP2PHopTableAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getPacketTypes() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getParameters() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.StatementCommon
Get the list of parameters to the statement.
getParameters() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Get the parameters of the job.
getParameterTypes() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcessFactory
Get the types of parameters supported.
getParent() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the parent of this item.
getParsedBlacklist() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
getPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getPassword() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
 
getPasswordChangeForm(Principal) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get the view and model for the password change form.
getPasswordChangeForm(Principal) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
getPath() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
 
getPath() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.ProvenanceItem
Get the path to the item.
getPayloadStatuses() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getPerformanceThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
getPerimeterLinks - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the links on the perimeter of the allocation to a job.
getPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
Time between runs of the main allocation algorithm.
getPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
How long between when we send requests to the BMP control tasks.
getPhysical() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
Where is the board physically in its machine?
getPhysical() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Get the physical.
getPhysical() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the physical board coordinates.
getPhysicalCoords() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getPhysicalCPUID() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getPhysicalId() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getPhysicalSerial() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getPhysicalToVirtualCoreMap() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getPlacements() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
 
getPlatform() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
getPort() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
getPort() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
getPort() - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
 
getPort() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getPotentialRootChips(MachineDimensions) - Method in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
Get the coordinates of bottom left chip on each board.
getPower() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
getPower() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getPower() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Get whether the boards of the machine are all switched on.
getPower() - Method in class uk.ac.manchester.spinnaker.alloc.web.MachinePower
 
getPower() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Get the power state of the job.
getPower() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getPower() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
getPower() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getPower() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getPowerAttempts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
 
getPowerOffTime() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
getPowerOnTime() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
getPrev() - Method in class uk.ac.manchester.spinnaker.alloc.web.ListJobsResponse
 
getPriorityScale() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
Properties relating to job priority scaling.
getProbeInterval() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
 
getProcessorIDs() - Method in class uk.ac.manchester.spinnaker.machine.RoutingEntry
The ID/directions of the links that this entry routes to.
getProcessorStateRegister() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getProjects(String, String, String) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
Get a list of projects that match the parameters.
getProvenance() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Get the provenance.
getProvenance() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Get the provenance.
getProvenance() - Method in interface uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcess
Gets any provenance data from the job.
getProvenance() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.PyNNJobProcess
Get the provenance of the process.
getProxy() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getProxyAddress() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getProxyInformation() - Method in interface uk.ac.manchester.spinnaker.storage.ProxyAwareStorage
Get the proxy information from the database.
getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager.AdjustedQuota
 
getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getQuotas() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
 
getRandomSeeed() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getRawData() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
getRealm() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
The authentication realm.
getReason() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getReason() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getReason() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
 
getReason() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Get the reason for the job being destroyed.
getReason() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getReason() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
getReceiveTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
Making this too short makes the service more expensive.
getReconnectDelay() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getRecordedRegionIds() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Vertex
Get the recording region IDs that have been recorded using buffering.
getRecordingRegion(Placement, int) - Method in class uk.ac.manchester.spinnaker.front_end.download.DataGatherer
Work out exactly where is going to be downloaded.
getRecordingRegion(Placement, int) - Method in class uk.ac.manchester.spinnaker.front_end.download.DirectDataGatherer
Deprecated.
 
getRecordingRegion(Placement, int) - Method in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegionDataGatherer
 
getRecordingRegionDescriptors(TransceiverInterface, Placement) - Static method in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegion
Reads the recording regions from the machine.
getRedirect() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
 
getRegionID(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
Get the region in a particular acknowledgement.
getRegionID(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
Get the region ID.
getRegionPointersAndContent(CoreLocation) - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Gets a map of region ids to pointers and content Maps only regions with a none zero size.
getRegionPointersAndContent(CoreLocation) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
getRegionSizes(CoreLocation) - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Get a map of region id to size for regions with a none zero size.
getRegionSizes(CoreLocation) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
getRegionsWithStorage(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Get a list of all regions for a particular core that have data stored in the database.
getRegionsWithStorage(HasCoreLocation) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteBufferStorage
 
getRegisters() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getRegistrationId() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
The registration ID of the client.
getReinjectionStatus(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the packet reinjection status of some monitor processes.
getReinjectionStatus(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the packet reinjection status of a monitor process.
getReinjectionStatus(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getReinjectionStatus(HasCoreLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
GetReinjectionStatus - Class in uk.ac.manchester.spinnaker.messages.scp
A request to get the status of the dropped packet reinjection.
GetReinjectionStatus(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.GetReinjectionStatus
 
GetReinjectionStatus.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request for the dropped packet reinjection status.
getRemoteAddress() - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
getRemoteAddress() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Get the remote socket address.
getRemoteIPAddress() - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
 
getRemoteIPAddress() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
getRemotePort() - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
 
getRemotePort() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
getReportActionThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
 
getReportedBoards - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get enabled boards with at least as many reported problems as a given threshold.
getReportEmail() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getReporter() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
 
getReports() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
getReports() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getRepository() - Method in class uk.ac.manchester.spinnaker.nmpi.model.OutputData
Get the repository.
getRequest() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getRequest() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getRequestBytes() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getRequestDetails() - Method in class uk.ac.manchester.spinnaker.front_end.iobuf.IobufRequest
 
getRequireTorus() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getResetStatus(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Get the FPGA reset status.
getResetStatus(BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Get the FPGA reset status.
getResetStatus(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getResetStatus(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
getResources() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipBean
 
getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Get the count of how much resource has been used by the job.
getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.JobResourceUpdate
Get the count of how much resource has been used by the job.
getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
Get the count of how much resource has been used by the job.
getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
Get the count of how much resource has been used by the job.
getResponseCode() - Method in exception uk.ac.manchester.spinnaker.alloc.client.SpallocClient.SpallocException
 
getResult() - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
 
getResultFile(int, String, boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.OutputManagerImpl
 
getResultFile(int, String, boolean) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.OutputManager
Gets a results file.
getResultFile(String, int, String, boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.OutputManagerImpl
 
getResultFile(String, int, String, boolean) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.OutputManager
Gets a results file.
getReturnValue() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ReturnResponse
Get the value returned.
getReturnValue() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.ReturnResponse
 
getRoot() - Method in class uk.ac.manchester.spinnaker.machine.bean.MachineBean
 
getRootBoardBMPAddress() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getRootChip() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getRootChip(HasChipLocation, int, int) - Method in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
Finds the root Chip for the board this Chip is on.
getRootX() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getRootY() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getRootZ() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getRoute(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.messages.model.P2PTable
Get the route to follow from this chip to the given chip.
getRouterDiagnosticFilter(HasChipLocation, @javax.validation.constraints.PositiveOrZero int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Gets a router diagnostic filter from a router.
getRouterDiagnosticFilter(HasChipLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getRouterDiagnostics(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get router diagnostic information from a chip.
getRouterDiagnostics(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getRouterEntries() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
 
getRouterTableCopyAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getRouterTimePhaseTimer() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getRteName() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getRteRegisters() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getRunTimeError() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getScampConnectionSelector() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getScampConnectionSelector() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
 
getScampCore() - Method in interface uk.ac.manchester.spinnaker.machine.HasChipLocation
Get the core of the chip that will be running SC&MP.
getScampVersion() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the version of SCAMP which is running on the board.
getScampVersion(ConnectionSelector<SCPConnection>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the version of SCAMP which is running on the board.
getScampVersion(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the version of SCAMP which is running on the board.
getScampVersion(HasChipLocation, ConnectionSelector<SCPConnection>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the version of SCAMP which is running on the board.
getScampVersion(HasChipLocation, ConnectionSelector<SCPConnection>) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getSchedule() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
 
getScopes() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
The scopes desired.
getSCPData(SCPRequest<?>) - Method in interface uk.ac.manchester.spinnaker.connections.model.SCPSenderReceiver
Returns the data of an SCP request as it would be sent down this connection.
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPReadMemory
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPSetLED
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPWriteMemory
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.EraseFlash
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.GetBMPVersion
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.GetFPGAResetStatus
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.InitFPGA
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadADC
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadCANStatus
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadFPGARegister
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadIPAddress
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialFlash
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialFlashCRC
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialVector
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ResetFPGA
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.SetPower
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.UpdateFlash
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.WriteFlashBuffer
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.WriteFPGAData
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.WriteFPGARegister
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.WriteSerialFlash
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ApplicationRun
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ApplicationStop
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ClearIOBUF
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ClearReinjectionQueue
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.CountState
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.FillRequest
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.FixedRouteInitialise
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.FixedRouteRead
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.FloodFillData
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.FloodFillEnd
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.FloodFillStart
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.GetChipInfo
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.GetReinjectionStatus
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.GetVersion
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagClear
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagGet
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagGetInfo
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagSet
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagSetTTO
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ReadLink
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ReadMemory
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ResetReinjectionCounters
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ReverseIPTagSet
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.RouterAlloc
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.RouterClear
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.RouterInit
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.RouterTableRequest
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
Parse the response to this message.
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SDRAMAlloc
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SDRAMDeAlloc
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SendSignal
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SetLED
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SetReinjectionPacketTypes
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SetRouterEmergencyTimeout
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SetRouterTimeout
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.UpdateProvenanceAndExit
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.UpdateRuntime
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.WriteLink
 
getSCPResponse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.WriteMemory
 
getSdpPort() - Method in class uk.ac.manchester.spinnaker.machine.tags.ReverseIPTag
 
getSdram() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
 
getSDRAMBaseAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSDRAMClock() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSDRAMHeapAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSecondsBeforeFree() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
getSecret() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
The application installation secret.
getSequence() - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPRequestHeader
 
getSequenceNumber() - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
 
getSequenceNumber() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
 
getSequenceNumber() - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
 
getSerial(String, Class<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column by deserialization.
getSerialFlashBuffer(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Get the address of the serial flash buffer.
getSerialFlashBuffer(BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Get the address of the serial flash buffer.
getSerialFlashBuffer(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getSerialFlashBuffer(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
getSerialNumber() - Method in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
 
getSerialNumber(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Read the serial number off a board.
getSerialReadBatchSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
 
getServiceGroup() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
What group to run jobs submitted through the spalloc v1 compatibility service against.
getServiceUser() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
What user to run jobs submitted through the spalloc v1 compatibility service with.
getSetupScript() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
getSetupScript() - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Get the setup script to be executed.
getSetupScript() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Get the setup script.
getSharedMessageBufferAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSharedMessageCountInUse() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSharedMessageFirstFreeAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSharedMessageMaximumUsed() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getShutdownTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
getSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
 
getSize() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.DownloadRegion
 
getSize() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
getSize() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
 
getSize() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSoftwareErrorCount() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getSoftwareSourceFilenameAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getSoftwareSourceLineNumber() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getSoftwareVersion() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getSoftwareWatchdogCount() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSource() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
getSourcePort() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
getSources() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getSpaceRead(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
Get the space in a particular acknowledgement.
getSpaceRead(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
Get the number of bytes to read.
getSpecificBoard() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
 
getSpinn5Geometry() - Static method in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
Get the geometry object for a SpiNN-5 arrangement of boards.
getSpinnakerIPs() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getSpinnakerLink(int, InetAddress) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get a SpiNNaker link with a given ID.
getSQL() - Method in class uk.ac.manchester.spinnaker.alloc.db.SQL
Get the SQL to be executed.
getSqlite() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getStackPointer() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getStandardResources() - Method in class uk.ac.manchester.spinnaker.machine.bean.MachineBean
 
getStart() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getStartAddress(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
Get the start addresses to read from.
getStartAddress(CoreLocation) - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Gets the start address for the metadata on this core.
getStartAddress(CoreLocation) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
getStartTime() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getStartTime() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getStartTime() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getStartTime() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
 
getStartTime() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getStartTime() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
getState() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
getState() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getState() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getState() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getState() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
getState() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
 
getState() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getState() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getState() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Get the state of the job in the queue.
getState() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerInspectResponse
 
getState() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getState() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
getState() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getState() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getState(boolean, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Describe the basic info about a job.
getStateControl() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getStatus() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Get the status of the job.
getStatus() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
Get the status of the job.
getStatus() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Get the status.
getStatus() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Get the status.
getStatus() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnly
Get the status.
getStatus() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnlyCompat
Get the status.
getStatus() - Method in interface uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcess
Gets the status of the job.
getStatus() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.PyNNJobProcess
Get the status of the process.
getStatusDescription() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getStatusMap() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getStorageInterface() - Method in class uk.ac.manchester.spinnaker.storage.BufferManagerDatabaseEngine
 
getStorageInterface() - Method in interface uk.ac.manchester.spinnaker.storage.ConnectionProvider
 
getStorageInterface() - Method in class uk.ac.manchester.spinnaker.storage.DSEDatabaseEngine
 
getString(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get the contents of the named column.
getStringClaim(String) - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
Get a claim/attribute that is a string.
getSubject() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
 
getSystemBufferSize() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemGroup() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
The name of the system default group, that is internal and has no quota (initially).
getSystemRAMBaseAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemRAMHeapAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemReportUser() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
 
getSystemSDRAMBaseAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemSDRAMHeapAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemSDRAMSize() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getTag() - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
 
getTag() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
Get the standard tag descriptor.
getTag() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
getTagIds() - Method in class uk.ac.manchester.spinnaker.machine.Chip
Get the IDs of the tags of the chip.
getTags() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getTags() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getTags() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getTags() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
The tags of the machine.
getTags() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getTags() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
getTags() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
 
getTags() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
 
getTags() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Get the tags associated with the machine.
getTags() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getTags() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
getTags() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the current set of tags that have been set on the board using all SCPSender connections.
getTags(SCPConnection) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getTags(SCPConnection) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the current set of tags that have been set on the board.
getTagUsage() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the number of times each tag has had a message sent via it using all SCPSender connections.
getTagUsage(SCPConnection) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the number of times each tag has had a message sent via it for a connection.
getTagUsage(SCPConnection) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
getTemperatures(@javax.validation.Valid int, @javax.validation.Valid int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Get the temperature data for a board.
getTemperatures(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
getThreadPoolSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
getTime() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getTimeMilliseconds() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
getTimeout() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
getTimeout() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getTimeout() - Method in exception uk.ac.manchester.spinnaker.transceiver.CoresNotInStateException
 
getTimeoutCheckInterval() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
getTimePhaseScale() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getTimestamp() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
 
getTimestamp() - Method in class uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptor
 
getTimestampCompletion() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Get the timestampCompletion.
getTimestampCompletion() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Get the timestampCompletion.
getTo() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
 
getToken() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
 
getTotalProcessors() - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
 
getTrafficIdentifier() - Method in class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
getTransactionId() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
 
getTransceiver() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Get a way to talk to the machine directly.
getTransceiver() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Create a proxied transceiver for talking to the boards of the job.
getTransceiver() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
getTransceiver() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Construct a transceiver for talking to this job.
getTransciever(SpallocAPI.Machine, BMPCoords) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.TransceiverFactory
 
getTransciever(SpallocAPI.Machine, BMPCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.TransceiverFactoryAPI
Get the transceiver for talking to a given machine's BMPs.
getTriadHeight() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getTriadWidth() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getTrustLevel() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getTruststorePassword() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
How to unlock the truststore.
getTruststorePath() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
Where the truststore is.
getTruststoreType() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
What kind of truststore is it.
getType() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
getType() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Get the type of this item.
getUnits() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
getUnits() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
Get the units of the usage.
getUnixTimestamp() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getUnlockPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
How often do we look for users to end their lock-out?
getUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
getUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
 
getUrl() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Get the URL of the job to send results and status to.
getUrl() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.DataItem
Get the URL of the item of data.
getUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
getUser() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getUser() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getUser(int) - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getUser(int, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Get a description of a user.
getUser(String, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Get a description of a user.
getUser(Principal) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Get a model for updating the local password of the current user.
getUser0() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getUser0() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getUser0RegisterAddress(@uk.ac.manchester.spinnaker.machine.ValidP int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user0 for a given processor on the board.
getUser0RegisterAddress(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user0 for a given processor on the board.
getUser0RegisterAddress(Processor) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user0 for a given processor on the board.
getUser1() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getUser1() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getUser1RegisterAddress(@uk.ac.manchester.spinnaker.machine.ValidP int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user1 for a given processor on the board.
getUser1RegisterAddress(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user1 for a given processor on the board.
getUser1RegisterAddress(Processor) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user1 for a given processor on the board.
getUser2() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getUser2() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getUser2RegisterAddress(@uk.ac.manchester.spinnaker.machine.ValidP int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user2 for a given processor on the board.
getUser2RegisterAddress(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user2 for a given processor on the board.
getUser2RegisterAddress(Processor) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the address of user2 for a given processor on the board.
getUser3() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
 
getUser4() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getUserCreationForm(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Get the form for creating a user.
getUserCreationForm(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Get the ID of the user which created the job.
getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
Get the ID of the user who is requesting the creation.
getUserId() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Get the ID of the user who created the job.
getUserinfo() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
Location of the OpenID User Information service.
getUsername() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
getUsername() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
 
getUserName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
getUserName() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
getUsernamePrefix() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
Prefix for user names originating from OpenID auto-registration.
getUserProcessor(int) - Method in class uk.ac.manchester.spinnaker.machine.Chip
Obtains the user processor with this ID, or returns null.
getUserRegisters() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The values in the user control registers.
getUserScript() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Get the user script.
getUserUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
getValue() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
Get the value of the usage.
getValue() - Method in class uk.ac.manchester.spinnaker.messages.eieio.CustomEIEIOCommand
 
getValue() - Method in interface uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommand
Get the encoded ID number of the command.
getValue() - Method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
 
getValue() - Method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOPrefix
 
getValue() - Method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
 
getValue() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterTimeout
 
getValue() - Method in enum uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
 
getValue() - Method in interface uk.ac.manchester.spinnaker.messages.scp.CommandCode
Get the value of this command.
getValue() - Method in enum uk.ac.manchester.spinnaker.messages.scp.SCPCommand
 
getValue() - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.ProvenanceItem
Get the value of the item.
getValue() - Method in class uk.ac.manchester.spinnaker.utils.ValueHolder
Get the value held.
getVcpuAddress(int) - Static method in class uk.ac.manchester.spinnaker.transceiver.Utils
Get the address of the vcpu_t structure for the given core.
getVcpuAddress(HasCoreLocation) - Static method in class uk.ac.manchester.spinnaker.transceiver.Utils
Get the address of the vcpu_t structure for the given core.
getVersion() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
Get the server version ID.
getVersion() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceVersion
 
getVersion() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
 
getVersion() - Method in class uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptor
 
getVersion() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Gets the version of the machine.
GetVersion - Class in uk.ac.manchester.spinnaker.messages.scp
A request to read the version of software running on a core.
GetVersion(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.GetVersion
 
GetVersion.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request for the version of software running.
getVertex() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Placement
 
getVirtualCoreIDs() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getVirtualId() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
getVirtualToPhysicalCoreMap() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getWait() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
How long should long calls take before returning anyway?
getWarning() - Method in class uk.ac.manchester.spinnaker.nmpi.model.QueueEmpty
Get any warning returned.
getWarnings() - Method in class uk.ac.manchester.spinnaker.front_end.iobuf.NotableMessages
 
getWarnings() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateResponse
 
getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
getWidth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
 
getWidth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
getWidth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
 
getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.Dimensions
 
getWidth() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
The width of the machine.
getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
getWidth() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Get the width of the machine.
getWidth() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Get the width of the machine.
getWidth() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Gets the width of the machine in chips.
getWidth() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
getWidth() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
getWorkingDirectory() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
The main working directory.
getWorkingDirectory() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Get the workingDirectory.
getX() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
Get the triad X coordinate.
getX() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
getX() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
getX() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getX() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
 
getX() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
 
getX() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Placement
 
getX() - Method in class uk.ac.manchester.spinnaker.machine.Chip
 
getX() - Method in class uk.ac.manchester.spinnaker.machine.ChipLocation
 
getX() - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
getX() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
 
getX() - Method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
 
getX() - Method in interface uk.ac.manchester.spinnaker.machine.HasChipLocation
 
getX() - Method in class uk.ac.manchester.spinnaker.machine.RegionLocation
 
getX() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
 
getX() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
 
getX() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getX() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getX() - Method in class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
getX() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
getX() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Chip
Get the x-coordinate of the chip.
getX() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
 
getX() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardLink
 
getY() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
Get the triad Y coordinate.
getY() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
getY() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
getY() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getY() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
 
getY() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
 
getY() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Placement
 
getY() - Method in class uk.ac.manchester.spinnaker.machine.Chip
 
getY() - Method in class uk.ac.manchester.spinnaker.machine.ChipLocation
 
getY() - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
getY() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
 
getY() - Method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
 
getY() - Method in interface uk.ac.manchester.spinnaker.machine.HasChipLocation
 
getY() - Method in class uk.ac.manchester.spinnaker.machine.RegionLocation
 
getY() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
 
getY() - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
 
getY() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getY() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getY() - Method in class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
getY() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
getY() - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Chip
Get the y-coordinate of the chip.
getY() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
 
getY() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardLink
 
getZ() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
Get the triad Z coordinate.
getZ() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
getZ() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
getZ() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
getZ() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
 
getZ() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardLink
 
GLTE - uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Glitches detected on link.
GRANT_ADMIN - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
The authority used to grant a user permission to use administrative actions.
GRANT_NMPI_EXEC - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
The authority used to grant a user permission to run NMPI jobs only on behalf of other users.
GRANT_READER - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
The authority used to grant a user permission to get general machine information and summaries of jobs.
GRANT_USER - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
The authority used to grant a user permission to create jobs, manipulate them, and read their details.
Grants - Interface in uk.ac.manchester.spinnaker.alloc.security
The strings that describe the roles that may be granted.
greaterThan(MemoryLocation) - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
Test if this location is greater than another location.
group - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
What group will the job be accounted against; the owner must be a member of the group.
group(String) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Set the group of the request.
GROUP - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
User group control.
GROUP_ADD_USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to user-add-to-group operation.
GROUP_DELETE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to single-user-deletion operation.
GROUP_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to single-group operations.
GROUP_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
GROUP_QUOTA_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to quota-adjustment operation.
GROUP_REMOVE_USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to user-remove-from-group operation.
GROUP_SYNC_ADD_GROUPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Step 3 of group synchronisation: add real missing groups.
GROUP_SYNC_DROP_TEMP_TABLE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Step 5 of group synchronisation: drop the temporary table.
GROUP_SYNC_INSERT_TEMP_ROW - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Step 2 of group synchronisation: add a desired group to the temp table.
GROUP_SYNC_MAKE_TEMP_TABLE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Step 1 of group synchronisation: make a temporary table.
GROUP_SYNC_REMOVE_GROUPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Step 4 of group synchronisation: remove real groups no longer wanted.
GroupRecord - Class in uk.ac.manchester.spinnaker.alloc.model
The description and model of a group.
GroupRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
Make an empty record.
GroupRecord(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
Make a record from a database query result.
GroupRecord.GroupType - Enum in uk.ac.manchester.spinnaker.alloc.model
The type of a group.
groups() - Method in annotation type uk.ac.manchester.spinnaker.alloc.model.TagList
Group of constraints.
GROUPS_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to all-groups operations.

H

HALF_SIZE - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
The offset from zero in chips to get half size root values.
HALF_WORD - uk.ac.manchester.spinnaker.messages.model.TransferUnit
Two bytes.
HALF_WORD - uk.ac.manchester.spinnaker.transceiver.FillDataType
Fill by half words (2 bytes).
HAND - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Handshake.
handle(MessageType) - Method in interface uk.ac.manchester.spinnaker.connections.model.MessageHandler
The callback for handling the message.
handle(EIEIOMessage<? extends EIEIOHeader>) - Method in interface uk.ac.manchester.spinnaker.messages.eieio.EIEIOMessageHandler
 
handleBinaryMessage(WebSocketSession, BinaryMessage) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Websocket message received, dispatch it to the proxy for handling.
handleClientMessage(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
Handle a message sent to this service on the web socket associated with this object.
handleCommand(EIEIOCommandMessage) - Method in interface uk.ac.manchester.spinnaker.messages.eieio.EIEIOMessageHandler
Handle an EIEIO command message.
handleData(EIEIODataMessage) - Method in interface uk.ac.manchester.spinnaker.messages.eieio.EIEIOMessageHandler
Handle an EIEIO data message.
handleTransportError(WebSocketSession, Throwable) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Log exceptions from the transport level.
hardware - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The hardware being run on.
hardware_version - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The version of the hardware in use.
hardwareVersion() - Method in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Get the version number of the SpiNN boards in the hardware configuration.
HasBMPLocation - Interface in uk.ac.manchester.spinnaker.machine.board
The interface supported by any object that is associated with a board location.
hasChipAt(int, int) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Determine if a chip exists at the given coordinates.
hasChipAt(ChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Determine if a chip exists at the given coordinates.
hasChipAt(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Determine if a chip exists at the given coordinates.
HasChipLocation - Interface in uk.ac.manchester.spinnaker.machine
The interface supported by any object that is associated with a chip.
HasCoreLocation - Interface in uk.ac.manchester.spinnaker.machine
The interface supported by any object that is associated with a core.
hasDirectConnectionFor(Chip) - Method in class uk.ac.manchester.spinnaker.connections.MostDirectConnectionSelector
Tests if this connection selector will be able to make a direct connection to the given ethernet chip.
hashCode() - Method in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
 
hashCode() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
 
hashCode() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
hashCode() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPBoard
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPLocation
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.Chip
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.ChipLocation
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Generate a hash-code for these subsets.
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.FPGALinkData
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.InetIdTuple
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.SpinnakerLinkData
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.Link
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.Machine
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.MachineDimensions
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.Processor
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.RegionLocation
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.Router
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.tags.ReverseIPTag
 
hashCode() - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
hashCode() - Method in class uk.ac.manchester.spinnaker.messages.model.AppID
 
hashCode() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
hashCode() - Method in class uk.ac.manchester.spinnaker.messages.model.Version
 
hashCode() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
hashCode() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Generate a hash code based on name and version.
hashCode() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
 
hashCode() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
hashCode() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Connection
 
hashCode() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobsChangedNotification
 
hashCode() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
 
hasInverseLinkAt(ChipLocation, Direction) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Check if the inverse link to the one described exists.
hasLink(Direction) - Method in class uk.ac.manchester.spinnaker.machine.Router
Indicates if there is a link going in this direction.
hasLinkAt(ChipLocation, Direction) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Determine if a link exists at the given coordinates.
hasNext() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressIterator
Returns true if the iteration has more elements.
hasUserProcessor(int) - Method in class uk.ac.manchester.spinnaker.machine.Chip
Determines if a user processor with the given ID exists in the chip.
header - Variable in exception uk.ac.manchester.spinnaker.messages.model.UnroutableMessageException
The full header from the response message.
Header(int) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage.Header
Create a new command header.
Header(EIEIOCommand) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage.Header
Create a new command header.
Header(EIEIOType, byte, Short, EIEIOPrefix, Integer, boolean, byte) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
 
HEADER_UNUSED_BYTES - Static variable in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
The number of bytes in the log header that are unused.
headers - Variable in class uk.ac.manchester.spinnaker.storage.ProxyInformation
The headers to use for authentication.
HeapElement - Class in uk.ac.manchester.spinnaker.messages.model
An element of one of the heaps on SpiNNaker.
HeapElement(MemoryLocation, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.HeapElement
 
height - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
Height requested, in triads.
height - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Height requested, in triads.
height - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.Dimensions
The height of the rectangle of boards to allocate, in triads.
height - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
The height of the machine, in triads.
height - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
The height of the machine, in triads.
height - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
Rectangle height.
height - Variable in class uk.ac.manchester.spinnaker.machine.MachineDimensions
The height of the machine in chips.
height - Variable in class uk.ac.manchester.spinnaker.messages.model.P2PTable
The height of the machine that this table represents.
height - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The height of the machine, in triads.
hexbyte(byte) - Static method in class uk.ac.manchester.spinnaker.utils.MathUtils
Converts a byte to its hexadecimal representation.
HIGH - uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface.FPGAResetType
Reset by taking the reset line high.
historicalDatabase(DataSource) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
The access to the tombstone database.
HistoricalDataProperties(File, Duration, String, SpallocProperties.DataSourceProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
 
horizontalWrap - Variable in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Indicates if this machine is expected to have wrap-arounds on the X axis.
host() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
What host is connected to this service instance?
HOST_DATA_READ - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Host confirming data being read form SpiNNaker memory.
HOST_DATA_READ_ACK - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Host confirming request to read data received.
HOST_SEND_SEQUENCED_DATA - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Buffers being sent from host to SpiNNaker.
HostDataRead - Class in uk.ac.manchester.spinnaker.messages.eieio
Packet sent by the host computer to the SpiNNaker system in the context of the buffering output technique to signal that the host has completed reading data from the output buffer, and that such space can be considered free to use again.
HostDataRead(byte, byte, byte[], byte[], int[]) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
Create.
HostDataRead(byte, byte, byte, int) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.HostDataRead
Create.
HostDataReadAck - Class in uk.ac.manchester.spinnaker.messages.eieio
Packet sent by the host computer to the SpiNNaker system in the context of the buffering output technique to signal that the host has received a request to read data.
HostDataReadAck(byte) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.HostDataReadAck
Create.
HostExecuteDataSpecification - Class in uk.ac.manchester.spinnaker.front_end.dse
Executes the host based data specification.
HostExecuteDataSpecification(TransceiverInterface, Machine, DSEDatabaseEngine) - Constructor for class uk.ac.manchester.spinnaker.front_end.dse.HostExecuteDataSpecification
Create a high-level DSE interface.
HOSTNAME_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
HostSendSequencedData - Class in uk.ac.manchester.spinnaker.messages.eieio
Packet sent from the host to the SpiNNaker system in the context of buffering input mechanism to identify packet which needs to be stored in memory for future use.
HostSendSequencedData(byte, byte, EIEIODataMessage) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.HostSendSequencedData
Create a message.

I

Icinga2 - Interface in uk.ac.manchester.spinnaker.nmpi.rest
Interface to the Icinga2 API for status monitoring.
ICINGA2 - uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans.StatusServiceType
Icigna2 service.
Icinga2CheckResult - Class in uk.ac.manchester.spinnaker.nmpi.model
A result to report to Icinga.
Icinga2CheckResult(int, String, String, Integer, String, String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.Icinga2CheckResult
Create a new result to report.
Icinga2StatusMonitorManagerImpl - Class in uk.ac.manchester.spinnaker.nmpi.status
Status monitor manager that reports to Icinga.
Icinga2StatusMonitorManagerImpl() - Constructor for class uk.ac.manchester.spinnaker.nmpi.status.Icinga2StatusMonitorManagerImpl
 
id - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The board ID.
id - Variable in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
ID of the FPGA link.
id - Variable in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaId
The physical ID for this link.
id - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.InetIdTuple
The ID of this tuple.
id - Variable in enum uk.ac.manchester.spinnaker.machine.Direction
The ID of this direction when it is expressed as an int.
id - Variable in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Python ID for this version or null if no matching ID in python.
ID - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The ID path parameter name.
IDLE - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is idle.
ids() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Jobs
 
IDSI - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
IDle Sentinel Input value.
IDSO - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
IDle Sentinel Output value.
ifElse(Optional<T>, Function<T, U>, Supplier<U>) - Static method in class uk.ac.manchester.spinnaker.utils.OptionalUtils
How to do one thing if an optional is present, and another if it is absent.
ifElseFlat(Optional<T>, Function<T, U>, Supplier<U>) - Static method in class uk.ac.manchester.spinnaker.utils.OptionalUtils
How to do one thing if an optional is present, and another if it is absent.
IMPORT - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
Machine definition importing.
importMachines - Variable in class uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Description
Machine definition importing.
importMachinesByContent(MachineDefinitionLoader.Configuration) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Import a machine definition by posting it.
importMachinesByContent(MachineDefinitionLoader.Configuration) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
increment() - Method in class uk.ac.manchester.spinnaker.utils.Counter
Add one to the count.
incrementCount() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
Increment the count of items in the packet.
index() - Method in class uk.ac.manchester.spinnaker.alloc.web.RootController
 
index() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get the view for the main page of the service.
index() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
Inet6NotSupportedException(String) - Constructor for exception uk.ac.manchester.spinnaker.utils.InetFactory.Inet6NotSupportedException
Constructs a new Inet6NotSupportedException with the specified detail message.
InetFactory - Class in uk.ac.manchester.spinnaker.utils
Convenience methods for creating IPv4 Addresses.
InetFactory.Inet6NotSupportedException - Exception in uk.ac.manchester.spinnaker.utils
Specific Exception to show IPv6 is not supported.
InetIdTuple - Class in uk.ac.manchester.spinnaker.machine.datalinks
A tuple of an IP address and a SpiNNaker link ID.
InetIdTuple(InetAddress, int) - Constructor for class uk.ac.manchester.spinnaker.machine.datalinks.InetIdTuple
Make an instance.
INF - Static variable in class uk.ac.manchester.spinnaker.messages.model.RouterTimeout
An infinite timeout.
initCreationDefaults() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
Set up some defaults used when a user is being created.
InitFPGA - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to start an initialisation of the FPGAs.
InitFPGA(BMPBoard, int) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.InitFPGA
 
initialIgnore - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
How many extra bytes are being read at the start of the region in order to get an aligned read?
INITIALISE - uk.ac.manchester.spinnaker.messages.model.Signal
The system is initialising after boot.
INITIALISING - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is preparing to enter service.
initProxyCore(WebSocketSession, SpallocAPI.Job) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
Connection established and job looked up.
INPUT_BUFFERING_SDP_PORT - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Command port for the buffered in functionality.
INSERT_BMP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a BMP.
INSERT_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a board.
INSERT_BOARD_REPORT - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a board issue report.
INSERT_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a job.
INSERT_LINK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a link.
INSERT_MACHINE_SPINN_5 - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a machine.
INSERT_REQ_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a request to allocate a specific board.
INSERT_REQ_N_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a request to allocate a number of boards.
INSERT_REQ_SIZE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a request to allocate a rectangle of boards.
INSERT_REQ_SIZE_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a request to allocate triads starting at a particular board.
INSERT_TAG - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Insert a tag.
insertMockExtraction() - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
 
insertMockExtraction() - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteBufferStorage
 
inspect(String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Get the state of a container.
installInjectableTrustStoreAsDefault(Supplier<X509TrustManager>) - Static method in class uk.ac.manchester.spinnaker.alloc.security.Utils
Set up the default SSL context so that we can inject our trust store for verifying servers.
instant(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
INT - uk.ac.manchester.spinnaker.messages.model.DataType
The value is four bytes long, an int.
int32(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
int64(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
integer(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
INTERNAL - uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
Marks a group that can contain local users.
intersection(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Returns a new CoreSubsets which is an intersect of this and the other.
InvalidPacketException - Exception in uk.ac.manchester.spinnaker.connections.model
Indicates that a packet with an unsupported format was received.
InvalidPacketException(String) - Constructor for exception uk.ac.manchester.spinnaker.connections.model.InvalidPacketException
Create an instance.
InvalidPacketException(String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.connections.model.InvalidPacketException
Create an instance.
IOBUF - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Failed to allocate IO buffer.
iobuf_size - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The size of the iobuf buffer in bytes.
IOBuffer - Class in uk.ac.manchester.spinnaker.messages.model
The contents of IOBUF for a core.
IOBuffer(HasCoreLocation, byte[]) - Constructor for class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
IOBuffer(HasCoreLocation, Iterable<ByteBuffer>) - Constructor for class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
IOBuffer(HasCoreLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.IOBuffer
 
IobufRequest - Class in uk.ac.manchester.spinnaker.front_end.iobuf
The request to read some IOBUFs off a SpiNNaker system.
IobufRequest(Map<String, List<List<Integer>>>) - Constructor for class uk.ac.manchester.spinnaker.front_end.iobuf.IobufRequest
 
IobufRetriever - Class in uk.ac.manchester.spinnaker.front_end.iobuf
Retrieves and processes IOBUFs.
IobufRetriever(TransceiverInterface, Machine, int) - Constructor for class uk.ac.manchester.spinnaker.front_end.iobuf.IobufRetriever
Create a IOBUF retriever.
IOUtils - Class in uk.ac.manchester.spinnaker.alloc
Utility wrappers for I/O.
ip - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.HasBoardCoords
The network coordinates, or null.
ip - Variable in class uk.ac.manchester.spinnaker.py2json.Configuration
The host address for the service to listen on.
ipAddress - Variable in class uk.ac.manchester.spinnaker.machine.Chip
The IP address of the chip or null if no Ethernet attached.
ipAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
The IP address of the BMP.
ipAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The IP address of the tag.
IPAddress - Annotation Type in uk.ac.manchester.spinnaker.utils.validation
Validates that a string looks like an IP address.
IPAddressConnection - Class in uk.ac.manchester.spinnaker.connections
A connection that detects any UDP packet that is transmitted by SpiNNaker boards prior to boot.
IPAddressConnection() - Constructor for class uk.ac.manchester.spinnaker.connections.IPAddressConnection
Create a connection listening on the default SpiNNaker pre-boot broadcast port.
IPAddressConnection(InetAddress) - Constructor for class uk.ac.manchester.spinnaker.connections.IPAddressConnection
Create a connection listening on the default SpiNNaker pre-boot broadcast port.
IPAddressConnection(InetAddress, int) - Constructor for class uk.ac.manchester.spinnaker.connections.IPAddressConnection
Create a connection.
IPTag - Class in uk.ac.manchester.spinnaker.machine.tags
Used to hold data that is contained within an IP tag.
IPTag(InetAddress, ChipLocation, int, InetAddress) - Constructor for class uk.ac.manchester.spinnaker.machine.tags.IPTag
Create an IP tag.
IPTag(InetAddress, ChipLocation, int, InetAddress, boolean) - Constructor for class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
IPTag(InetAddress, ChipLocation, int, InetAddress, Integer) - Constructor for class uk.ac.manchester.spinnaker.machine.tags.IPTag
Create an IP tag.
IPTag(InetAddress, ChipLocation, int, InetAddress, Integer, boolean) - Constructor for class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
IPTag(InetAddress, ChipLocation, int, InetAddress, Integer, boolean, TrafficIdentifier) - Constructor for class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
IPTagClear - Class in uk.ac.manchester.spinnaker.messages.scp
A request to clear an IP Tag.
IPTagClear(HasChipLocation, @uk.ac.manchester.spinnaker.machine.tags.TagID int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.IPTagClear
 
IPTagFieldDefinitions - Interface in uk.ac.manchester.spinnaker.messages.model
Constants for working with tags.
IPTagGet - Class in uk.ac.manchester.spinnaker.messages.scp
A request to get an IP tag.
IPTagGet(HasChipLocation, @uk.ac.manchester.spinnaker.machine.tags.TagID(scamp=true, ephemeral=true) int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.IPTagGet
 
IPTagGet.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request for an IP tags.
IPTagGetInfo - Class in uk.ac.manchester.spinnaker.messages.scp
A request information about IP tags.
IPTagGetInfo(HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.IPTagGetInfo
 
IPTagGetInfo.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request for information about IP tags.
IPTagSet - Class in uk.ac.manchester.spinnaker.messages.scp
A request to set a (forward) IP Tag.
IPTagSet(HasChipLocation, @javax.validation.constraints.Size(min=4, max=4) byte[], @uk.ac.manchester.spinnaker.utils.validation.UDPPort int, @uk.ac.manchester.spinnaker.machine.tags.TagID int, boolean, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.IPTagSet
 
IPTagSetTTO - Class in uk.ac.manchester.spinnaker.messages.scp
A request to set the transient timeout for future SCP requests.
IPTagSetTTO(HasChipLocation, IPTagTimeOutWaitTime) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.IPTagSetTTO
 
IPTagSetTTO.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request to set the tag timeout.
IPTagTimeOutWaitTime - Enum in uk.ac.manchester.spinnaker.messages.model
The values used by the SCP IP tag time outs.
IPTOS_LOWCOST - uk.ac.manchester.spinnaker.connections.UDPConnection.TrafficClass
Minimise cost.
IPTOS_LOWDELAY - uk.ac.manchester.spinnaker.connections.UDPConnection.TrafficClass
Minimise delay.
IPTOS_RELIABILITY - uk.ac.manchester.spinnaker.connections.UDPConnection.TrafficClass
Maximise reliability.
IPTOS_THROUGHPUT - uk.ac.manchester.spinnaker.connections.UDPConnection.TrafficClass
Maximise throughput.
IPV4_SIZE - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Number of bytes in an IPv4 address.
IRQ - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Unhandled IRQ.
IS_ADMIN - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
How to assert that a user must be an admin.
IS_BOARD_BLACKLIST_CURRENT - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Asks whether the blacklist model for a board is believed to be synchronised to the hardware.
is_ethernet_available - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Indicates if Ethernet is available on this chip.
IS_NMPI_EXEC - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
How to assert that a user must be an admin.
is_peer_to_peer_available - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Indicates if peer-to-peer is working on the chip.
IS_READER - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
How to assert that a user must be able to read summaries.
is_root_chip - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Indicates if this is the root chip.
IS_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
How to assert that a user must be able to make jobs and read job details in depth.
IS_USER_LOCKED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Test if a user account is locked or disabled.
isAddDummyUser() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
 
isAddressPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isAligned() - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
isAligned() - Method in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
 
isAllocated() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobMachineAllocated
Determine if the job is allocated.
isARP() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
isAutoExplain() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
isBasic() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
Whether to enable HTTP BASIC authentication.
isBlacklistSynched(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Test whether a board's blacklist is believed to be synchronised to the hardware.
isBusy(SQLException) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
Utility for testing whether an exception was thrown because the database was busy.
isBusy(DataAccessException) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
Utility for testing whether an exception was thrown because the database was busy.
isChip(ChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Determine if the chip with coordinates (x, y) is in the subset.
isChipMentioned(ChipLocation) - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
Test if a chip is known about by the blacklist.
isClosed() - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
isClosed() - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Determines if the medium is closed at this point in time.
isClosed() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
isClosed() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressBar
 
isConnected() - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
isConnected() - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Determines if the medium is connected at this point in time.
isConnected() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
isConnected() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Determines if the board can be contacted.
isConnected(Connection) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
isConnected(Connection) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Determines if the board can be contacted.
isCore(CoreLocation) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Determine if there is a chip with coordinates (x, y) in the subset, which has a core with the given ID in the subset.
isDebugFailures() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
 
isDebugFailures() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
isDefaultable() - Method in class uk.ac.manchester.spinnaker.machine.MulticastRoutingEntry
 
isDefaultSpecified() - Method in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
 
isDelete() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabPermissions
Determine if delete permission is given.
isDummy() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
Useful for testing only.
isDummyRandomPass() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
Whether to generate a random password for the default admin user.
isEmpty() - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Whether there are any processors in these core subsets.
isEnable() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
 
isEnable() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
Whether to enable OIDC authentication.
isEnable() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
 
isEnabled() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isEnabledDefined() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isEnableExpensiveTransactionDebugging() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
isEthernetAvailable - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
Determines if the Ethernet connection is available on this chip.
isEthernetAvailable() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
isExternallyAuthenticated() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
isFourChip - Variable in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Indicates if this machine has exactly 4 chips is a 2 by 2 layout.
isFourtyeightChip - Variable in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Indicates if this machine has exactly one 48 chip board.
isFpgaReload() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
 
isFree - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
True if the block is free.
isHistoricalDBAvailable() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
Whether the historical data DB is available.
isHistoricalDBAvailable() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
Determine if the historical database can be used.
isHistoricalDBAvailable() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
 
isHorizonallyWrapped() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
isIdPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isInService() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
isInternal() - Method in enum uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
 
isInternal() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
isInUse() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
isJobAllocated() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isLocalForm() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
Whether to enable HTTP form+session authentication.
isLogWriteCounts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
 
isMachineAvailable(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
isMachineAvailable(SpinnakerMachine) - Method in interface uk.ac.manchester.spinnaker.nmpi.machinemanager.MachineManager
Test if a specific machine is available.
isMachineAvailable(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
isMachineAvailable(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
isMonitor - Variable in class uk.ac.manchester.spinnaker.machine.Processor
Determines if the processor is the monitor, and therefore not to be allocated.
isNewPasswordMatched() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
isNewPasswordSameAsOld() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
isNone(String) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
How to decide if a value is to be treated as null.
isNonEmpty() - Method in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
 
isNull() - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
isPause() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
Whether to pause all periodic callbacks.
isPaused() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
 
isPeerToPeerAvailable() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
isPerformanceLog() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
 
isPhysicalCoordPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isPowered() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isPowered() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
isPowered() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
isPresent() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
isQuotad() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
isReadOnly() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Retrieves whether this connection is in read-only mode.
isRecording - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
States is a recording region True if this region is appended after every run/loop.
isReinjectingFixedRoute() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
isReinjectingMulticast() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
isReinjectingNearestNeighbour() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
isReinjectingPointToPoint() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
isRetriable() - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
 
isReverse() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
isRootChip() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
isRoute(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.messages.model.P2PTable
Determines if there is a route in the P2P table to the given chip.
isRte() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
 
isRunning() - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerInspectResponse.State
 
isScampVersionCompatible(Version) - Static method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Determine if the version of SCAMP is compatible with this transceiver.
isSend() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
 
isSingleFPGA() - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGA
 
isStrippingSDP() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
isStripSDP() - Method in class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
issue - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest
What the problem is believed to be.
issueChangeForJob - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Create a request to change the power status of a board.
IssueReportRequest - Class in uk.ac.manchester.spinnaker.alloc.web
A request to report an issue with some boards.
IssueReportRequest() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest
 
IssueReportRequest.ReportedBoard - Class in uk.ac.manchester.spinnaker.alloc.web
Describes a board that has an issue.
IssueReportResponse - Class in uk.ac.manchester.spinnaker.alloc.web
Describes whether an issue with a board was reported successfully.
issueSequenceNumber(Set<Integer>) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPRequestHeader
Set the sequence number of this request to the next available number.
isSynched() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
isTaggedAsDefault() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
 
isTemporary() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
isTime - Variable in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
Whether payloads are times.
isTimestamp() - Method in class uk.ac.manchester.spinnaker.messages.eieio.KeyPayloadDataElement
 
isTriad - Variable in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Indicates if this board is made up of triads, i.e., one or more groups of three boards in the typical layout.
isTriadCoordPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
isUpdate() - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabPermissions
Determine if update permission is given.
isUseDummyBMP() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
 
isValid() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs.Epoch
Check if this epoch is the current one.
isVerticallyWrapped() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
 
iterator() - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
 
iterator() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Get an iterator over the chips in this machine.
iterator() - Method in class uk.ac.manchester.spinnaker.machine.Router
 
iterator() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
iterator() - Method in class uk.ac.manchester.spinnaker.utils.DoubleMapIterable
 
iterator() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressIterable
Starts a ProgressBar and returns an iterator over the elements of the iterable contained within this iterable.
iterator() - Method in class uk.ac.manchester.spinnaker.utils.ReaderLineIterable
 
iterator() - Method in class uk.ac.manchester.spinnaker.utils.TripleMapIterable
 
iterChipsOnBoard(Chip) - Method in class uk.ac.manchester.spinnaker.machine.Machine
The chips on the same board as the given chip.
iterNeighbouringChipsCoords() - Method in class uk.ac.manchester.spinnaker.machine.Router
Iterable over the destinations of each link.
ItsGone(String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.ItsGone
 

J

jaxRsServer() - Method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
The JAX-RS interface.
Job - Class in uk.ac.manchester.spinnaker.alloc.nmpi
A NMPI job.
Job - Class in uk.ac.manchester.spinnaker.nmpi.model.job.nmpi
A NMPI job.
Job() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.Job
 
Job() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
 
JOB - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The job resource name component.
JOB_BOARD_BY_CHIP - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The job board-by-chip resource name component.
JOB_KEEPALIVE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The job keep-alive resource name component.
JOB_MACHINE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The job machine resource name component.
JOB_MACHINE_POWER - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The job power resource name component.
JOB_PROCESS_MANAGER - Static variable in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
The name of the file we like to serve up when giving people a remote process manager.
jobChanged(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Indicate a change in a job.
jobChip - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The location of the chip in the job using the board, or null/absent if none.
JobConstants - Class in uk.ac.manchester.spinnaker.spalloc
Default values for various configuration file options.
JobDescription - Class in uk.ac.manchester.spinnaker.alloc.client
Describes a job.
JobDescription - Class in uk.ac.manchester.spinnaker.alloc.model
Descriptive detail for a job.
JobDescription - Class in uk.ac.manchester.spinnaker.spalloc.messages
A description of the state of a job.
JobDescription() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
JobDescription(int, String, Double, State, Boolean, double, String, String, List<Integer>, Map<String, Object>, List<BoardCoordinates>, String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
JobDescription.Builder - Class in uk.ac.manchester.spinnaker.spalloc.messages
Builder for JobDescription.
JobDestroyedException - Exception in uk.ac.manchester.spinnaker.spalloc.exceptions
Thrown when the job was destroyed while waiting for it to become ready.
JobDestroyedException(String) - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.JobDestroyedException
 
JobDone - Class in uk.ac.manchester.spinnaker.nmpi.rest
A Job where only the parts required for completion are set.
JobDone(String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Create a job with only a status.
JobDoneCompat - Class in uk.ac.manchester.spinnaker.nmpi.rest
A Job where only the parts required for completion are set.
JobDoneCompat(int, String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Create a job with only a status.
JobExecuter - Interface in uk.ac.manchester.spinnaker.nmpi.jobmanager
Executes jobs in an external process.
jobExecuterFactory() - Method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
The executer factory; local or inside Xen VMs.
JobExecuterFactory - Interface in uk.ac.manchester.spinnaker.nmpi.jobmanager
A factory for creating job executers.
jobId - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobResponse
The ID of the job.
jobId - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The ID of the job using the board, or null/absent if none.
JobInfo() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
jobKeepalive(int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Mark a job as still being kept alive.
jobKeepAlive(int) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Keep a job alive.
jobKeepAlive(int, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Keep a job alive.
jobKeepAlive(int, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
JobKeepAliveCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to keep a job alive.
JobKeepAliveCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to keep a job alive.
JobKeepAliveCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.JobKeepAliveCommand
Create a request to keep a job alive.
JobKeepAliveCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobKeepAliveCommand
Create a request to keep a job alive.
JobListCompat - Class in uk.ac.manchester.spinnaker.nmpi.rest
A list of Jobs.
JobListCompat() - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.JobListCompat
 
JobListEntryRecord - Class in uk.ac.manchester.spinnaker.alloc.model
Entry in a table of machines.
JobListEntryRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
JobLogOnly - Class in uk.ac.manchester.spinnaker.nmpi.rest
A Job where only the log is set (to allow log updates).
JobLogOnly(String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.JobLogOnly
Create a job with only a log.
JobMachineAllocated - Class in uk.ac.manchester.spinnaker.nmpi.model.job
Indicates whether a machine was allocated for a job.
JobMachineAllocated() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.JobMachineAllocated
Empty for serialisation.
JobMachineAllocated(boolean) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.JobMachineAllocated
Create an instance.
JobMachineInfo - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
A description of a machine associated with a job, in terms of width, height, connections and its name.
JobMachineInfo - Class in uk.ac.manchester.spinnaker.spalloc.messages
A description of a machine associated with a job, in terms of width, height, connections and its name.
JobMachineInfo() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
 
JobMachineInfo(int, int, List<Connection>, String, List<BoardCoordinates>) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
jobManager() - Method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
The job manager.
JobManager - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
The manager of jobs; synchronises and manages all the ongoing and future processes and machines.
JobManager(URL) - Constructor for class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
Create a job manager.
JobManagerInterface - Interface in uk.ac.manchester.spinnaker.nmpi.model.job
JAX-RS interface to a Job for the purposes of management.
JobParameters - Interface in uk.ac.manchester.spinnaker.nmpi.model.job
A type of Job to be executed.
JobParametersFactory - Class in uk.ac.manchester.spinnaker.nmpiexec.job_parameters
A factory that produces job parameters.
JobParametersFactory() - Constructor for class uk.ac.manchester.spinnaker.nmpiexec.job_parameters.JobParametersFactory
 
JobParametersFactoryException - Exception in uk.ac.manchester.spinnaker.nmpiexec.job_parameters
Indicates that whilst the job type was supported, there was an error converting the job to parameters.
JobParametersFactoryException(String) - Constructor for exception uk.ac.manchester.spinnaker.nmpiexec.job_parameters.JobParametersFactoryException
Create an exception with a message.
JobParametersFactoryException(String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.nmpiexec.job_parameters.JobParametersFactoryException
Create an exception with a message and cause.
JobParametersTypeName - Annotation Type in uk.ac.manchester.spinnaker.nmpi.model.job
Identifies the unique type name of a JobParameters implementation.
JobProcess<P extends JobParameters> - Interface in uk.ac.manchester.spinnaker.nmpiexec.jobprocess
An interface to an executable job process type.
JobProcessFactory - Class in uk.ac.manchester.spinnaker.nmpiexec.jobprocess
A factory for creating JobProcess instances given a JobParameters instance.
JobProcessFactory(String) - Constructor for class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcessFactory
Create a factory.
JobProcessFactory(ThreadGroup) - Constructor for class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.JobProcessFactory
Create a factory.
JobProcessFactory.ProcessSupplier<P extends JobParameters> - Interface in uk.ac.manchester.spinnaker.nmpiexec.jobprocess
A version of Supplier that builds a job process.
JobProcessManager - Class in uk.ac.manchester.spinnaker.nmpiexec.jobprocessmanager
Manages a running job process.
JobProcessManager() - Constructor for class uk.ac.manchester.spinnaker.nmpiexec.jobprocessmanager.JobProcessManager
 
jobRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobResponse
The link to the job.
jobRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The URI to the job using the board, or null/absent if none.
JobResourceUpdate - Class in uk.ac.manchester.spinnaker.alloc.nmpi
A NMPI job with only resources to be updated.
JobResourceUpdate() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.JobResourceUpdate
 
jobs - Variable in class uk.ac.manchester.spinnaker.alloc.web.ListJobsResponse
The list of jobs, by URI.
jobs() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Jobs
 
JobsChangedNotification - Class in uk.ac.manchester.spinnaker.spalloc.messages
A response that describes what jobs have changed state.
JobsChangedNotification() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobsChangedNotification
Create a notification response.
JobsChangedNotification(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobsChangedNotification
A response that reports a single job has changed.
JobsChangedResponse - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
A response that describes what jobs have changed state.
JobsChangedResponse() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobsChangedResponse
 
JobSpecification - Class in uk.ac.manchester.spinnaker.nmpi.model.job
The specification for a job.
JobSpecification() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Constructor for serialisation.
JobSpecification(SpinnakerMachine, JobParameters, int, String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Create the specification for running a job.
JobState - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
A description of the state of a job, in terms of its state, whether its boards are powered, the advised keep-alive polling interval and the reason that the job died (if in the DESTROYED state).
JobState - Class in uk.ac.manchester.spinnaker.spalloc.messages
A description of the state of a job, in terms of its state, whether its boards are powered, the advised keep-alive polling interval and the reason that the job died (if in the DESTROYED state).
JobState - Enum in uk.ac.manchester.spinnaker.alloc.model
All the possible states that a job may be in.
JobState() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
 
JobState.Builder - Class in uk.ac.manchester.spinnaker.spalloc.messages
Builder for JobState.
JobStateResponse - Class in uk.ac.manchester.spinnaker.alloc.web
The state of a job.
JobStateResponse() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
Make an instance without any references to other resources.
JobStatusOnly - Class in uk.ac.manchester.spinnaker.nmpi.rest
A Job where only the status is set (to allow status updates).
JobStatusOnly(String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnly
Create a job with only a status.
JobStatusOnlyCompat - Class in uk.ac.manchester.spinnaker.nmpi.rest
A Job where only the status is set (to allow log updates).
JobStatusOnlyCompat(int, String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnlyCompat
Create a job with only a status.
jobUrl - Variable in class uk.ac.manchester.spinnaker.storage.ProxyInformation
The URL of the job to connect to.

K

keepalive() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Must be periodically called to prevent the service watchdog from culling the job.
keepAlive(@javax.validation.constraints.Positive double) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
keepAlive(Duration) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
keepAlive(Double) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
keepAlive(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Keep the job alive.
KEEPALIVE_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "keepalive".
KEEPALIVE_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
keepaliveInterval - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
How long after a keepalive message will the job be auto-deleted? Required. Must be between 30 and 300 seconds.
KeepaliveProperties(Duration, Duration, Duration) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
 
keepaliveRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
Where the keepalives go.
key(Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Update
Run the update on the given arguments.
KEY_16_BIT - uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
Indicates that data is keys which are 16 bits.
KEY_32_BIT - uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
Indicates that data is keys of 32 bits.
KEY_PAYLOAD_16_BIT - uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
Indicates that data is keys and payloads of 16 bits.
KEY_PAYLOAD_32_BIT - uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
Indicates that data is keys and payloads of 32 bits.
keyBytes - Variable in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
The number of bytes used by each key element.
KeyDataElement - Class in uk.ac.manchester.spinnaker.messages.eieio
A data element that contains just a key.
KeyDataElement(int) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.KeyDataElement
Create a data element.
KeyPayloadDataElement - Class in uk.ac.manchester.spinnaker.messages.eieio
A data element that contains a key and a payload.
KeyPayloadDataElement(int, int, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.KeyPayloadDataElement
Create a data element.
KILL_JOB_ALLOC_TASK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Delete a request to allocate resources for a job.
KILOBYTE - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of bytes in a kilobyte.

L

label - Variable in enum uk.ac.manchester.spinnaker.machine.Direction
The string representation, for example used in JSON.
label - Variable in class uk.ac.manchester.spinnaker.machine.tags.TrafficIdentifier
Label used in Python.
LACK - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Local ack'd frame counter.
largestFreeSDRAMBlock - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The size of the largest block of free SDRAM in bytes.
largestFreeSRAMBlock - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The size of the largest block of free SRAM in bytes.
last_biff_id - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Last ID used in BIFF packet.
LAUNCH_DELAY - Static variable in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Delay between starting a program on a core and checking to see if the core is ready for operational use.
led_0 - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The first part of the LED definitions.
led_1 - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The last part of the LED definitions.
led_half_period_10_ms - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The LED half-period in 10 ms units, or 1 to show load.
LEDAction - Enum in uk.ac.manchester.spinnaker.messages.model
The SCP LED actions.
LEDO - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Override status LED.
LEFT - uk.ac.manchester.spinnaker.machine.datalinks.FpgaId
The FGPA link that connects to the left and top left chips.
lessThan(MemoryLocation) - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
Test if this location is less than another location.
limitSlice(ByteBuffer, int) - Static method in class uk.ac.manchester.spinnaker.utils.ByteBufferUtils
Make a slice of a byte buffer if it exceeds a given size.
Link - Class in uk.ac.manchester.spinnaker.alloc.bmp
Describes a part of a request that modifies the power of an FPGA-managed inter-board link to be off.
Link - Class in uk.ac.manchester.spinnaker.machine
Represents a directional link between SpiNNaker chips in the machine.
Link - Enum in uk.ac.manchester.spinnaker.py2json
Enumeration of links from a SpiNNaker chip.
Link(ChipLocation, Direction, ChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Link
Main Constructor which sets all parameters.
Link(HasChipLocation, int, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Link
 
Link(HasChipLocation, Direction, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Link
Main Constructor which sets all parameters.
LINK_0 - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is link 0.
LINK_1 - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is link 1.
LINK_2 - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is link 2.
LINK_3 - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is link 3.
LINK_4 - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is link 4.
LINK_5 - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is link 5.
link_peek_timeout_microseconds - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The link peek/poke timeout in microseconds.
LinkBean - Class in uk.ac.manchester.spinnaker.machine.bean
A link between two chips.
LinkBean(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.bean.LinkBean
Make an instance.
links() - Method in class uk.ac.manchester.spinnaker.machine.Router
Return a view over the links.
links_available - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Bit mask (6 bits) of links enabled.
LIST - Static variable in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
Type reference for deserializing a list of gatherer descriptions.
LIST - Static variable in class uk.ac.manchester.spinnaker.front_end.download.request.Placement
Type reference for deserializing a list of placements.
LIST_ALL_GROUPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a list of all groups.
LIST_ALL_GROUPS_OF_TYPE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a list of all groups of a given type.
LIST_ALL_USERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a list of all users.
LIST_ALL_USERS_OF_TYPE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get a list of all users.
LIST_LIVE_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Gets information about live jobs.
LIST_MACHINE_NAMES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get the machine names in alphabetical order.
listCoresToLoad(DSEStorage.Ethernet, boolean) - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Get a list of all cores that need to be done for a particular ethernet.
listCoresToLoad(DSEStorage.Ethernet, boolean) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
listEthernetsToLoad() - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Get a list of all ethernets that need to have DSE loading done on them.
listEthernetsToLoad() - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
listGroups() - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the groups in the database.
listGroups(Function<GroupRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the groups in the database.
listGroups(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
List the groups and the URIs used to describe and manipulate them.
listGroups(UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
listGroups(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
List all groups.
listGroups(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
listGroups(GroupRecord.GroupType) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the groups of a type in the database.
listGroups(GroupRecord.GroupType, Function<GroupRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the groups of a type in the database.
listJobs() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
List the existing non-terminated jobs.
listJobs() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
List the jobs.
listJobs() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
List all jobs.
listJobs(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
List the existing non-terminated jobs.
listJobs(boolean, boolean, @javax.validation.constraints.Positive(message="limit must be at least 1") int, @javax.validation.constraints.PositiveOrZero(message="start must be at least 0") int, UriInfo, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
List jobs.
listJobs(boolean, boolean, int, int, UriInfo, AsyncResponse) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
 
listJobs(Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
List all jobs.
listJobs(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
listJobs(Permit) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
listJobs(Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
List the active jobs.
ListJobsCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request the list of all jobs from the spalloc server.
ListJobsCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.ListJobsCommand
Create a request to list the jobs.
ListJobsResponse - Class in uk.ac.manchester.spinnaker.alloc.web
The list of jobs.
listJobsWithDeleted() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
List the jobs, including the deleted ones.
listJobsWithDeleted(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
List the jobs, including the deleted ones.
listMachines() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
Get a list of all Spalloc machines.
listMachines() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
List the machines.
listMachines() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
List all known machines.
listMachines(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
listMachines(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
List the machines.
listMachines(Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
List all known machines.
listMachines(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
ListMachinesCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to get the known machines from the spalloc service.
ListMachinesCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get the known machines from the spalloc service.
ListMachinesCommand() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.ListMachinesCommand
Create a request to list the known SpiNNaker machines.
ListMachinesCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.ListMachinesCommand
Create a request to list the known SpiNNaker machines.
ListMachinesResponse - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
A response that is the result of listing the machines.
ListMachinesResponse() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ListMachinesResponse
 
listProcesses(int, @javax.validation.Valid int, @javax.validation.Valid int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get job processes on a chip.
listProcesses(int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
listUsers() - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the users in the database.
listUsers(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the users of a type in the database.
listUsers(boolean, Function<UserRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the users of a type in the database.
listUsers(Function<UserRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
List the users in the database.
listUsers(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
List the usernames and the URIs used to describe and manipulate them.
listUsers(UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
listUsers(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
List all users.
listUsers(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
lmap(Collection<T>, Function<T, U>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Like Stream.map(Function), but for lists/collections.
LNAK - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Local nack'd frame counter.
LOAD_DIR_INFO - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Get descriptions of how to move from a board to its neighbours.
loadApplicationRouterTables(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Load the (previously saved) application's multicast router tables.
loadApplicationRouterTables(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
LoadApplicationRoutes - Class in uk.ac.manchester.spinnaker.messages.scp
A request to load the previously-saved application multicast router table.
LoadApplicationRoutes(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.LoadApplicationRoutes
 
loadClassicConfigurationDefinition(File, boolean) - Method in class uk.ac.manchester.spinnaker.py2json.MachineDefinitionConverter
Get the configuration from a Python file.
loadCores() - Method in class uk.ac.manchester.spinnaker.front_end.dse.FastExecuteDataSpecification
Execute all application data specifications that a particular connection knows about, storing back in the database the information collected about those executions.
loadCores(boolean) - Method in class uk.ac.manchester.spinnaker.front_end.dse.HostExecuteDataSpecification
Execute all application data specifications that a particular connection knows about, storing back in the database the information collected about those executions.
loadFixedRoute(HasChipLocation, RoutingEntry) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Loads a fixed route routing table entry onto a chip's router.
loadFixedRoute(HasChipLocation, RoutingEntry, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Loads a fixed route routing table entry onto a chip's router.
loadFixedRoute(HasChipLocation, RoutingEntry, AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
loadMachineDefinition(MachineDefinitionLoader.Machine) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
Add the machine definition to the database.
loadMachineDefinitions(InputStream) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
Add the machine definitions in the given stream to the database.
loadMachineDefinitions(MachineDefinitionLoader.Configuration) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
Add the machine definitions in the given configuration to the database.
loadMulticastRoutes(HasChipLocation, Collection<MulticastRoutingEntry>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Load a set of multicast routes on to a chip associated with the default application ID.
loadMulticastRoutes(HasChipLocation, Collection<MulticastRoutingEntry>, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Load a set of multicast routes on to a chip.
loadMulticastRoutes(HasChipLocation, Collection<MulticastRoutingEntry>, AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
loadResource(String) - Static method in class uk.ac.manchester.spinnaker.storage.sqlite.ResourceLoader
Load a text resource from the given name using this class's class loader.
loadSystemRouterTables(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Load the (previously configured) system multicast router tables.
loadSystemRouterTables(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
LoadSystemRoutes - Class in uk.ac.manchester.spinnaker.messages.scp
A request to load the previously-configured system multicast router table.
LoadSystemRoutes(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.LoadSystemRoutes
 
loadTrustStore(SpallocProperties.OpenIDProperties) - Static method in class uk.ac.manchester.spinnaker.alloc.security.Utils
Loads a trust store.
LOC_FR - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Local Fixed Route Counter.
LOC_MC - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Local Multicast Counter.
LOC_NN - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Local Nearest Neighbour Counter.
LOC_PP - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Local Peer-to-Peer Counter.
LOCAL - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is a local core (but not the monitor core).
LOCAL - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Source
Source is a local core.
LOCAL_MONITOR - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Destination is the local monitor core.
LocalAuthenticationProvider<TestAPI> - Interface in uk.ac.manchester.spinnaker.alloc.security
Locally-defined authentication providers include the capability to create users.
LocalAuthProviderImpl - Class in uk.ac.manchester.spinnaker.alloc.security
Does authentication against users defined entirely in the database.
LocalAuthProviderImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
 
LocalJobExecuterFactory - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
An executer that runs its subprocesses on the local machine.
LocalJobExecuterFactory() - Constructor for class uk.ac.manchester.spinnaker.nmpi.jobmanager.LocalJobExecuterFactory
Create a new local executor.
LocalJobExecuterFactory.Executer - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
The executer thread.
locateConnectedMachine(BiPredicate<InetAddress, Calendar>) - Static method in class uk.ac.manchester.spinnaker.connections.LocateConnectedMachineIPAddress
Locates any SpiNNaker machines IP addresses from the auto-transmitted packets from non-booted SpiNNaker machines.
LocateConnectedMachineIPAddress - Class in uk.ac.manchester.spinnaker.connections
Locate any SpiNNaker machines IP addresses from the auto-transmitted packets from non-booted SpiNNaker machines.
locateSpinnakerConnection(InetAddress) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Find a connection that matches the given board IP address.
locateSpinnakerConnection(InetAddress) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
location - Variable in class uk.ac.manchester.spinnaker.machine.bean.ChipBean
The location of this Chip.
location - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.AbstractDataLink
Coordinates of the location/chip being linked to.
location - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The location of the core where the information was obtained.
location - Variable in class uk.ac.manchester.spinnaker.storage.DSEStorage.Ethernet
The virtual location of this ethernet.
LOCATION_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.nmpi.web.WebApplicationConfig
The name of the system property that describes where to load configuration properties from.
lock - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The lock.
log - Static variable in class uk.ac.manchester.spinnaker.front_end.download.DataGatherer
Logger for the gatherer.
log(String) - Static method in class uk.ac.manchester.spinnaker.nmpiexec.utils.Log
Write a message to the log.
log(Throwable) - Static method in class uk.ac.manchester.spinnaker.nmpiexec.utils.Log
Write an exception to the log.
Log - Class in uk.ac.manchester.spinnaker.nmpiexec.utils
A very simple-minded logger.
log_peer_to_peer_sequence_length - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Log (base 2) of the peer-to-peer sequence length.
LogControl - Class in uk.ac.manchester.spinnaker.front_end
Utilities for working with the log.
logicalBoardCoordinates - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The logical (triad) coordinates of the board.
login() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Get the login form page.
login() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
login(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.client.SpallocClientFactory
Create a client and log in.
LOGIN_OIDC_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The URI path to use to perform OIDC logins.
LOGIN_OIDC_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The OIDC URI variable for JSP pages.
LOGIN_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The URI path to use to perform logins.
LOGIN_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The logout URI variable for JSP pages.
LOGOUT_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The URI path to use to perform logouts.
LOGOUT_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The login URI variable for JSP pages.
LogWriter - Interface in uk.ac.manchester.spinnaker.nmpiexec.jobprocess
Something that logs can be written to.
LONG - uk.ac.manchester.spinnaker.messages.model.DataType
The value is eight bytes long, a long.
LOOC - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Local out-of-credit counter.
lookupByAddress - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
Where to look up a board by its ethernet IP address.
lookupByChip - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
Where to look up a board by global chip address.
lookupByLogicalBoard - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
Where to look up a board by logical coordinates.
lookupByPhysicalBoard - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
Where to look up a board by physical coordinates.
LOW - uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface.FPGAResetType
Reset by taking the reset line low.
LOWER_HALF_WORD - uk.ac.manchester.spinnaker.messages.eieio.EIEIOPrefix
Apply prefix on lower half of the word.
ltpc_period - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Deprecated.
UNTESTED part of SCAMP

M

macAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The MAC address of the tag, as an array of 6 bytes.
MACH - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The machine resource name component.
MACH_BOARD_BY_ADDRESS - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The machine board IP address resource name component.
MACH_BOARD_BY_CHIP - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The machine chip resource name component.
MACH_BOARD_BY_LOGICAL - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The machine logical board resource name component.
MACH_BOARD_BY_PHYSICAL - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The machine physical board resource name component.
machine - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The machine containing the board.
machine - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The name of the machine.
machine - Variable in class uk.ac.manchester.spinnaker.front_end.BoardLocalSupport
The description of the SpiNNaker machine.
machine() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Get a description of what's been allocated to the job.
machine(String) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
Machine - Class in uk.ac.manchester.spinnaker.machine
A representation of a SpiNNaker Machine with a number of Chips.
Machine - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
Describes a machine by its name, tags, width and height.
Machine - Class in uk.ac.manchester.spinnaker.py2json
A machine description.
Machine - Class in uk.ac.manchester.spinnaker.spalloc.messages
Describes a machine by its name, tags, width and height.
Machine() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
Machine() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
 
Machine(String, List<String>, int, int, List<BoardCoordinates>, List<BoardLink>) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
Machine(MachineBean) - Constructor for class uk.ac.manchester.spinnaker.machine.Machine
Creates a machine from a (serializable) descriptor.
Machine(MachineDimensions, Iterable<Chip>, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Machine
Creates a machine starting with the supplied chips.
Machine(MachineDimensions, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.Machine
Creates an empty machine.
MACHINE_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "machine".
MACHINE_FILE_PARAM - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Name of parameter used when submitting a new machine definition.
MACHINE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to machine-instantiation operations.
MACHINE_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
MACHINE_RETAG_PARAM - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Name of parameter used to mark a retagging.
MachineAware - Interface in uk.ac.manchester.spinnaker.connections
This indicates a class that can be told about the machine.
MachineBean - Class in uk.ac.manchester.spinnaker.machine.bean
Used to build a Machine from JSON.
MachineBean(int, int, ChipLocation, ChipResources, ChipResources, List<ChipBean>) - Constructor for class uk.ac.manchester.spinnaker.machine.bean.MachineBean
Make an instance.
machineChanged(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
Indicate a change in a machine.
MachineDefaults - Class in uk.ac.manchester.spinnaker.machine
Default values for a SpiNNaker machine comprised of SpiNNaker-1 chips running on boards of version 2 through 5.
MachineDefinitionConverter - Class in uk.ac.manchester.spinnaker.py2json
Converts Python configurations for classic Spalloc Server into JSON descriptions.
MachineDefinitionConverter() - Constructor for class uk.ac.manchester.spinnaker.py2json.MachineDefinitionConverter
Create a converter.
MachineDefinitionLoader - Class in uk.ac.manchester.spinnaker.alloc.admin
Loads definitions of machines from JSON, as generated by py2json.
MachineDefinitionLoader() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
 
MachineDefinitionLoader.Configuration - Class in uk.ac.manchester.spinnaker.alloc.admin
A configuration description.
MachineDefinitionLoader.InsertFailedException - Exception in uk.ac.manchester.spinnaker.alloc.admin
Possible exception when an insert fails.
MachineDefinitionLoader.Link - Enum in uk.ac.manchester.spinnaker.alloc.admin
Enumeration of links from a SpiNNaker chip, as used in the old spalloc.
MachineDefinitionLoader.Machine - Class in uk.ac.manchester.spinnaker.alloc.admin
A machine description.
MachineDescription - Class in uk.ac.manchester.spinnaker.alloc.model
Descriptive detail for a machine.
MachineDescription() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
MachineDescription.JobInfo - Class in uk.ac.manchester.spinnaker.alloc.model
Information about a single job.
machineDimensions - Variable in class uk.ac.manchester.spinnaker.machine.Machine
Size of the machine along the X and Y axes, in chips.
machineDimensions - Variable in enum uk.ac.manchester.spinnaker.machine.MachineVersion
The only possible dimensions for this version or null if multiple sizes allowed.
MachineDimensions - Class in uk.ac.manchester.spinnaker.machine
Represents the size of a machine in chips.
MachineDimensions(int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.MachineDimensions
Create a new instance.
machineId - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The machine ID.
machineId - Variable in class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
The machine identifier.
MachineListEntryRecord - Class in uk.ac.manchester.spinnaker.alloc.model
Entry in a table of machines.
MachineListEntryRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
machineManagement(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Provide the form for uploading a machine definition.
machineManagement(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
Provide the form for uploading a machine definition.
machineManager() - Method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
The machine manager; direct or via spalloc.
MachineManager - Interface in uk.ac.manchester.spinnaker.nmpi.machinemanager
A service for managing SpiNNaker boards in a machine.
machineName - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The name of the containing SpiNNaker machine.
machineName - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
Which machine to allocate on.
machineName - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
On what machine.
MachinePower - Class in uk.ac.manchester.spinnaker.alloc.web
Describes the current state of power of the machine (or at least the portion of it allocated to a job), or a state that the user wants us to switch into.
MachinePower(PowerState) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.MachinePower
Make an instance.
machineRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
Where the machine details are.
machineRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
Where to get the full machine description.
machineRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The URI to the machine.
MachineResponse - Class in uk.ac.manchester.spinnaker.alloc.web
The description of an individual machine.
MachineResponse(SpallocAPI.Machine, UriInfo) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
Create a machine response.
machines - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse
The list of machines known to the service.
machines - Variable in class uk.ac.manchester.spinnaker.py2json.Configuration
The machines to manage.
MachinesChangedNotification - Class in uk.ac.manchester.spinnaker.spalloc.messages
A response that describes what machines have changed state.
MachinesChangedNotification() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.MachinesChangedNotification
 
MachinesResponse - Class in uk.ac.manchester.spinnaker.alloc.web
The description of machines known to the service.
MachinesResponse.BriefMachineDescription - Class in uk.ac.manchester.spinnaker.alloc.web
A brief, summary description of a machine.
MachineStateControl - Class in uk.ac.manchester.spinnaker.alloc.admin
How to manage the state of a machine and boards in it.
MachineStateControl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
 
MachineStateControl.BoardState - Class in uk.ac.manchester.spinnaker.alloc.admin
Access to the enablement-state of a board.
MachineStateControl.MachineStateException - Exception in uk.ac.manchester.spinnaker.alloc.admin
Exception thrown when the machine state can't be read from or written to a BMP.
MachineTagging - Class in uk.ac.manchester.spinnaker.alloc.model
Describes a tagging of a machine.
MachineTagging(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
Build a basic instance (without tags, which need another query) from the result of SQLQueries.GET_ALL_MACHINES.
MachineVersion - Enum in uk.ac.manchester.spinnaker.machine
Known types of machine.
MailboxCommand - Enum in uk.ac.manchester.spinnaker.messages.model
Commands sent between an application and the monitor processor.
main(String[]) - Static method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
Spring Boot entry point.
main(String...) - Static method in class uk.ac.manchester.spinnaker.connections.LocateConnectedMachineIPAddress
A little program that listens for, and prints, the pre-boot messages published by SpiNNaker boards.
main(String...) - Static method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface
The main command line interface.
main(String[]) - Static method in class uk.ac.manchester.spinnaker.nmpi.web.WebApplicationConfig
Spring Boot entry point.
main(String[]) - Static method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocessmanager.JobProcessManager
The main method.
main(String[]) - Static method in class uk.ac.manchester.spinnaker.proxy.TCPProxy
The main method.
main(String...) - Static method in class uk.ac.manchester.spinnaker.py2json.MachineDefinitionConverter
Main entry point.
MAIN_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The main URI variable for JSP pages.
mainDatabase(DataSource) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
The access to the main database.
mainTransactionManager(DataSource) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
The access to the main database's transaction manager.
mainUI(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Get supported ops.
mainUI(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
majorVersion - Variable in class uk.ac.manchester.spinnaker.messages.model.Version
The major version number.
makeEnumBackingMap(E[], Function<E, K>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Utility for making the backing maps for fast enums.
makeWithDescriptors(MachineVersion, Collection<Transceiver.ConnectionDescriptor>) - Static method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Create a transceiver.
MALLOC - uk.ac.manchester.spinnaker.messages.model.RunTimeError
"malloc" failure.
mallocSDRAM(HasChipLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Allocates a chunk of SDRAM on a chip on the machine.
mallocSDRAM(HasChipLocation, @javax.validation.constraints.Positive int, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Allocates a chunk of SDRAM on a chip on the machine.
mallocSDRAM(HasChipLocation, @javax.validation.constraints.Positive int, AppID, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Allocates a chunk of SDRAM on a chip on the machine.
mallocSDRAM(HasChipLocation, int, AppID, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
mantissa - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterTimeout
The mantissa of the timeout.
map(Function<T, U>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Apply a function to an iterable to get another iterable.
mapAuthorities(OidcUserAuthority, Collection<GrantedAuthority>) - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
Map the authorities, adding them to the result.
mapAuthorities(OidcUserAuthority, Collection<GrantedAuthority>) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
 
mapException(SQLException, String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
Convert an SQL-related exception into an unchecked exception.
MappableIterable<T> - Interface in uk.ac.manchester.spinnaker.utils
Extends iterable with the ability to be mapped to different values.
MapperFactory - Class in uk.ac.manchester.spinnaker.machine.bean
Creates a mapper that can handle the sort of JSON mappings used in SpiNNaker code.
mapRow(Row) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.RowMapper
Map a row to an object.
MARK_BOARD_BLACKLIST_CHANGED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a board as having had its blacklist modified.
MARK_BOARD_BLACKLIST_SYNCHED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a board as having had its blacklist synchronised with the hardware.
MARK_CONSOLIDATED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Mark a job as having had its resource usage consolidated.
MARK_LOGIN_FAILURE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Note the login failure.
MARK_LOGIN_SUCCESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Note the login success.
matchPassword(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
Check using bcrypt if a password matches its encoded form retrieved from the database.
MathUtils - Class in uk.ac.manchester.spinnaker.utils
Miscellaneous mathematical functions.
MAX_BOARD_NUMBER - Static variable in class uk.ac.manchester.spinnaker.machine.board.BMPBoard
The maximum board number.
MAX_DEAD_BOARDS_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "max_dead_boards".
MAX_DEAD_BOARDS_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
MAX_DEAD_LINKS_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "max_dead_links".
MAX_DEAD_LINKS_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
MAX_LINKS_PER_ROUTER - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Maximum links available on a standard Router.
MAX_NUM_CORES - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
The maximum number of cores present on a chip.
MAX_TAG_ID - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
max user requested tag value.
MAX_TCP_PORT - Static variable in annotation type uk.ac.manchester.spinnaker.utils.validation.TCPPort
The maximum TCP port number.
MAX_UDP_PORT - Static variable in annotation type uk.ac.manchester.spinnaker.utils.validation.UDPPort
The maximum UDP port number.
MAX_X - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Maximum X coordinate for a chip regardless of the type of machine.
MAX_Y - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Maximum Y coordinate for a chip regardless of the type of machine.
maxChipX() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The maximum possible X-coordinate of any chip in the board.
maxChipY() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The maximum possible Y-coordinate of any chip in the board.
maxDead - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDescriptor
The maximum number of dead boards tolerated in the allocation.
maxDeadBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
The maximum number of dead boards allowed in a rectangular allocation.
maxDeadBoards(@javax.validation.constraints.PositiveOrZero int) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
maxDeadLinks(@javax.validation.constraints.PositiveOrZero int) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
maximumUserCoresOnChip() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The maximum number of user cores on any chip.
maxRetiredJobs - Variable in class uk.ac.manchester.spinnaker.py2json.Configuration
How many retired jobs to retain.
maxValue - Variable in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
The maximum value of the key or payload (if there is a payload).
MAY_SEE_JOB_DETAILS - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
How to filter out job details that a given user may see (or not).
mayCreateJob(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
Can the user (in a specific group) create another job at this point? If not, they're currently out of resources.
mayLetJobContinue(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
Has the execution of a job remained within its group's resource allocation at this point?
MEGABYTE - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of bytes in a megabyte.
MEGAHERTZ_PER_HERTZ - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of megahertz in each hertz.
MEGAHERTZ_PER_KILOHERTZ - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of megahertz in each kilohertz.
MEMBER - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
Group membership control.
MemberRecord - Class in uk.ac.manchester.spinnaker.alloc.model
Description of the membership of one user in one group.
MemberRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
MemoryAllocationFailedException - Exception in uk.ac.manchester.spinnaker.messages.model
Indicate that a memory allocation operation has failed.
MemoryAllocationFailedException(String) - Constructor for exception uk.ac.manchester.spinnaker.messages.model.MemoryAllocationFailedException
 
MemoryLocation - Class in uk.ac.manchester.spinnaker.machine
A location in SpiNNaker or BMP memory.
MemoryLocation(int) - Constructor for class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
MemoryLocation(long) - Constructor for class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class uk.ac.manchester.spinnaker.utils.DefaultMap
message() - Method in annotation type uk.ac.manchester.spinnaker.alloc.compat.SaneParameter
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.alloc.model.TagList
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidBoardNumber
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidCabinetNumber
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidFrameNumber
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidTriadDepth
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidTriadHeight
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidTriadWidth
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidTriadX
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidTriadY
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.board.ValidTriadZ
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.tags.TagID
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.ValidMachineHeight
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.ValidMachineWidth
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.ValidP
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.ValidX
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.machine.ValidY
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.IPAddress
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.TCPPort
Message on constraint violated.
message() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.UDPPort
Message on constraint violated.
MESSAGE - uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
A message going to or from a board.
MESSAGE_TO - uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
A message going to a board on a channel which does not have a SpiNNaker board target address set up already (ProxyOp.OPEN_UNCONNECTED).
MessageHandler<MessageType> - Interface in uk.ac.manchester.spinnaker.connections.model
Handles a message received from a connection.
MIN_RATIO_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "min_ratio".
MIN_RATIO_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
MIN_TCP_PORT - Static variable in annotation type uk.ac.manchester.spinnaker.utils.validation.TCPPort
The minimum ordinary TCP port number.
MIN_UDP_PORT - Static variable in annotation type uk.ac.manchester.spinnaker.utils.validation.UDPPort
The minimum ordinary UDP port number.
minorVersion - Variable in class uk.ac.manchester.spinnaker.messages.model.Version
The minor version number.
minPacketLength() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandMessage
 
minPacketLength() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
minPacketLength() - Method in interface uk.ac.manchester.spinnaker.messages.eieio.EIEIOMessage
 
minPacketLength() - Method in class uk.ac.manchester.spinnaker.messages.eieio.HostSendSequencedData
 
minRatio(@javax.validation.constraints.PositiveOrZero double) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
MINUTE_PER_HOUR - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of minute per hour.
missing - Variable in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegion
If there is any missing information.
MissingSequenceNumbersMessage - Class in uk.ac.manchester.spinnaker.front_end.download
A message used to describe what sequence numbers are missing from a fast data transfer stream so that they can be retransmitted.
mon - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The "mon" part of the control register.
Monitor - Class in uk.ac.manchester.spinnaker.front_end.download.request
Extra monitor core information.
MONITOR - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Route to the monitor on the current chip.
monitor_mailbox_flags - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The monitor incoming mailbox flags.
MostDirectConnectionSelector<C extends SCPSenderReceiver> - Class in uk.ac.manchester.spinnaker.connections
A selector that goes for the most direct connection for the message.
MostDirectConnectionSelector(Machine, Collection<C>) - Constructor for class uk.ac.manchester.spinnaker.connections.MostDirectConnectionSelector
Create a selector.
MSEC_PER_SEC - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of milliseconds per second.
MULTICAST - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
Packet is multicast.
MULTICAST - uk.ac.manchester.spinnaker.messages.model.Signal.Type
Signal is sent to all cores via MC packets.
MulticastRoutingEntry - Class in uk.ac.manchester.spinnaker.machine
A multicast packet routing table entry.
MulticastRoutingEntry(int, int, int, boolean) - Constructor for class uk.ac.manchester.spinnaker.machine.MulticastRoutingEntry
Create a multicast routing table entry.
MulticastRoutingEntry(int, int, Iterable<Integer>, Iterable<Direction>, boolean) - Constructor for class uk.ac.manchester.spinnaker.machine.MulticastRoutingEntry
Create a multicast routing table entry.
MVC_ERROR - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The name of the Spring MVC error view.
MvcConfig - Class in uk.ac.manchester.spinnaker.alloc.web
Sets up the login page and static resource mappings.
MvcConfig() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.MvcConfig
 

N

N - uk.ac.manchester.spinnaker.alloc.client.Direction
Northward.
N - uk.ac.manchester.spinnaker.alloc.model.Direction
Northward, from x to a.
n_active_peer_to_peer_addresses - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of active peer-to-peer addresses.
n_scamp_working_cores - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of SCAMP working cores.
n_shared_message_buffers - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of shared message buffers.
n_working_cores - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of working cores.
name - Variable in class uk.ac.manchester.spinnaker.alloc.security.Permit
What is the name of the user?
name - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
The name of the machine.
name - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
The name of the machine.
name - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGA
The "name" of the FPGA.
name - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The name of the software.
name - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The name of the machine.
NAME - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The name path parameter name.
nAvailableMulticastEntries - Variable in class uk.ac.manchester.spinnaker.machine.Router
The number of entries available in the routing table.
NBBY - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Number of bits per byte.
nChips() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The number of chips on this machine.
nearest_ethernet_x - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The y-coordinate of the nearest chip with Ethernet.
nearest_ethernet_y - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The x-coordinate of the nearest chip with Ethernet.
NEAREST_NEIGHBOUR - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
Packet is nearest-neighbour.
NEAREST_NEIGHBOUR - uk.ac.manchester.spinnaker.messages.model.Signal.Type
Signal is sent to all cores via NN packets.
nearest_neighbour_delay_us - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The delay between nearest-neighbour packets in microseconds.
nearest_neighbour_forward - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Nearest-Neighbour forward parameter.
nearest_neighbour_last_id - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The last ID used in nearest neighbour transaction.
nearest_neighbour_memory_pointer - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The memory pointer for nearest neighbour global operations.
nearest_neighbour_retry - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Nearest-Neighbour retry parameter.
nearestEthernet - Variable in class uk.ac.manchester.spinnaker.machine.Chip
The nearest Ethernet-enabled chip coordinates, or null if none known.
nearestEthernetChip - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The location of the nearest Ethernet chip.
neighbouringChipsCoords() - Method in class uk.ac.manchester.spinnaker.machine.Router
List of the destination for all links.
netinit_bc_wait_time - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The time to wait after last BC during network initialisation, in 10 ms units.
netinit_phase - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The phase of boot process (see enum netinit_phase_e).
newAdvancedDefaultMap(DefaultMap.KeyAwareFactory<? super K, ? extends V>) - Static method in class uk.ac.manchester.spinnaker.utils.DefaultMap
Create a new map that manufactures new elements that are aware of their key from the beginning.
newEieioConnection(InetAddress, Integer) - Method in class uk.ac.manchester.spinnaker.transceiver.UDPTransceiver
Create an EIEIO connection only available for listening (or directed sending towards a SpiNNaker board).
newMapWithDefault(DV) - Static method in class uk.ac.manchester.spinnaker.utils.DefaultMap
Create a new map.
newMessageBuffer() - Static method in class uk.ac.manchester.spinnaker.transceiver.Utils
 
next() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressIterator
Returns the next element in the iteration, and updates the ProgressBar.
NEXT_EXIT - uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI.WaitCondition
Wait for the next exit.
NEXT_MESSAGES_COUNT - Static variable in class uk.ac.manchester.spinnaker.front_end.Constants
The number of next messages that should be used in the data speed up gatherer protocol's retransmission mode.
NEXT_MISSING_SEQS - uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage.ID
ID of message used to send more missing sequence numbers.
NEXT_MSGS_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.front_end.Constants
The name of the system property defining the number of next messages that should be used in the data speed up gatherer protocol's retransmission mode.
nextAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
A pointer to the next block, or 0 if none.
NMPI_EXEC - uk.ac.manchester.spinnaker.alloc.security.TrustLevel
Grants ability to run NMPI jobs, in addition to TrustLevel.USER.
NMPI_JOB_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
nmpiCollab - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
Which NMPI Collab the job will be accounted against; the owner must be a member of the Collab.
nmpiexec - Variable in class uk.ac.manchester.spinnaker.alloc.security.Permit
Is the user an nmpi exec user?
nmpiJob(int) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Set the NMPI Job of the request.
nmpiJobId - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
Which NMPI Job the job will be accounted against; the owner must be able to update the NMPI Job.
NMPILog - Class in uk.ac.manchester.spinnaker.nmpi.model
A Neuromorphic Platform Interface log core.
NMPILog(StringBuilder) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.NMPILog
 
NMPIQueue - Interface in uk.ac.manchester.spinnaker.nmpi.rest
The REST API for the HBP Neuromorphic Platform Interface queue.
NMPIQueueCompat - Interface in uk.ac.manchester.spinnaker.nmpi.rest
The REST API for the HBP Neuromorphic Platform Interface queue.
NMPIQueueListener - Interface in uk.ac.manchester.spinnaker.nmpi.nmpi
An interface for things that listen for new jobs.
NMPIQueueManager - Interface in uk.ac.manchester.spinnaker.nmpi.nmpi
Manages the NMPI queue, receiving jobs and submitting them to be run.
NMPIQueueManagerCompat - Class in uk.ac.manchester.spinnaker.nmpi.nmpi
Manages the NMPI queue, receiving jobs and submitting them to be run.
NMPIQueueManagerCompat() - Constructor for class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
 
NMPIQueueManagerV3 - Class in uk.ac.manchester.spinnaker.nmpi.nmpi
Manages the NMPI queue, receiving jobs and submitting them to be run.
NMPIQueueManagerV3() - Constructor for class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
 
NMPIv3API - Interface in uk.ac.manchester.spinnaker.alloc.nmpi
The REST API for the NMPI Service.
NO_CHANGE - uk.ac.manchester.spinnaker.messages.model.LEDAction
Do nothing.
NO_DATA - Static variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The constant value used to indicate that no payload data is in the message.
NO_ROUTER_DIAGNOSTIC_FILTERS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Number of router diagnostic filters.
NoDropPacketContext - Class in uk.ac.manchester.spinnaker.front_end
A context class that can disable dropping of packets on the SpiNNaker on-chip network.
NoDropPacketContext(TransceiverInterface, List<? extends HasCoreLocation>, Gather) - Constructor for class uk.ac.manchester.spinnaker.front_end.NoDropPacketContext
Create a no-drop-packets context for a single board.
NoDropPacketContext(TransceiverInterface, Stream<? extends HasCoreLocation>, Stream<Gather>) - Constructor for class uk.ac.manchester.spinnaker.front_end.NoDropPacketContext
Create a no-drop-packets context.
NoDropPacketContext(TransceiverInterface, CoreSubsets, Gather) - Constructor for class uk.ac.manchester.spinnaker.front_end.NoDropPacketContext
Create a no-drop-packets context for a single board.
NoDropPacketContext(TransceiverInterface, CoreSubsets, CoreSubsets) - Constructor for class uk.ac.manchester.spinnaker.front_end.NoDropPacketContext
Create a no-drop-packets context.
NON_DEFAULT_ROUTED - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.DefaultRoutingStatus
Packet is not to be default routed.
NON_LOCAL - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Source
Source is not a local core.
NonBootOperation - Enum in uk.ac.manchester.spinnaker.alloc.bmp
Non-boot operations that may be performed on a BMP.
NONE - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
No route to this chip.
NONE - uk.ac.manchester.spinnaker.messages.model.RunTimeError
No error.
NONE_TRIAD_LARGE - uk.ac.manchester.spinnaker.machine.MachineVersion
Unexpected combination of common style 48 chips boards not in made up of standard Triads.
NoNotifyJobCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to not receive notifications about a job.
NoNotifyJobCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to not receive notifications about a job.
NoNotifyJobCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NoNotifyJobCommand
Create a request to not be notified of changes in all jobs' state.
NoNotifyJobCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.NoNotifyJobCommand
Create a request to not be notified of changes in job state.
NoNotifyJobCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NoNotifyJobCommand
Create a request to not be notified of changes in job state.
NoNotifyMachineCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to not receive notifications about a machine.
NoNotifyMachineCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NoNotifyMachineCommand
Create a request to not be notified of changes in all machines' state.
NoNotifyMachineCommand(String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NoNotifyMachineCommand
Create a request to not be notified of changes in machine state.
NoResponse - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response that should never be received because its request is guaranteed to be a one-way request.
NoResponse(String, Enum<?>, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.NoResponse
Create an instance.
NORMAL - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
Packet is not emergency routed.
normaliseOptionName(String) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
How to convert an option name into canonical form.
normaliseSectionName(String) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
How to convert a section name into canonical form.
normalizedLocation(int, int) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Converts x and y to a chip location, if required (and applicable) adjusting for wrap around.
normalizedLocation(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Returns this location adjusted for wrap-arounds.
normalizedMove(HasChipLocation, Direction) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Returns the location you would get to from the source if you move in this direction, if required (and applicable) adjusting for wrap-around.
north - uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
North.
north - uk.ac.manchester.spinnaker.py2json.Link
North.
NORTH - uk.ac.manchester.spinnaker.machine.Direction
Direction 2 typically towards a location x, y +1.
NORTH - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Toward the North chip.
NORTH_EAST - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Toward the North East chip.
northEast - uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
North-East.
northEast - uk.ac.manchester.spinnaker.py2json.Link
North-East.
NORTHEAST - uk.ac.manchester.spinnaker.machine.Direction
Direction 1 typically towards a location x + 1, y +1.
NOT_RUNNING - uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI.WaitCondition
Wait for any not running state.
NOT_SET - Static variable in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
Symbolic value to specify no specific value has been set.
NotableMessages - Class in uk.ac.manchester.spinnaker.front_end.iobuf
The result of the IOBUF retrieval operations.
NotableMessages(List<String>, List<String>) - Constructor for class uk.ac.manchester.spinnaker.front_end.iobuf.NotableMessages
 
NOTE_DESTROY_REASON - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Record the reason for a job being destroyed.
NotFound(String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.NotFound
 
NotFound(String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.NotFound
 
Notification - Interface in uk.ac.manchester.spinnaker.spalloc.messages
Notifications all implement.
NotificationConnection - Class in uk.ac.manchester.spinnaker.connections
A UDP connection for sending and receiving notification protocol messages.
NotificationConnection(InetAddress) - Constructor for class uk.ac.manchester.spinnaker.connections.NotificationConnection
Create a notification protocol connection only available for listening, using default local port.
NotificationConnection(InetAddress, Integer) - Constructor for class uk.ac.manchester.spinnaker.connections.NotificationConnection
Create a notification protocol connection only available for listening.
NotificationConnection(InetAddress, Integer, InetAddress, Integer) - Constructor for class uk.ac.manchester.spinnaker.connections.NotificationConnection
Create a notification protocol connection that is bound to a particular remote location (where the toolchain should be running).
NotificationMessage - Interface in uk.ac.manchester.spinnaker.messages.notification
A notification message.
NotificationMessageCode - Enum in uk.ac.manchester.spinnaker.messages.notification
What command codes are used in the notification protocol.
notifications - Variable in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
A queue of unprocessed notifications.
notifyJob(Integer, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Request notification of job status changes.
notifyJob(Integer, boolean) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Enable or disable notifications of changes in job state.
notifyJob(Integer, boolean, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Enable or disable notifications of changes in job state.
notifyJob(Integer, boolean, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
NotifyJobCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to get notifications about a job.
NotifyJobCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get notifications about a job.
NotifyJobCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NotifyJobCommand
Create a request to be notified of changes in all jobs' state.
NotifyJobCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.NotifyJobCommand
Create a request to be notified of changes in job state.
NotifyJobCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NotifyJobCommand
Create a request to be notified of changes in job state.
notifyMachine(String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Request notification of machine status changes.
notifyMachine(String, boolean) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Enable or disable notifications of changes in machine state.
notifyMachine(String, boolean, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Enable or disable notifications of changes in machine state.
notifyMachine(String, boolean, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
NotifyMachineCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get notifications about a machine.
NotifyMachineCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NotifyMachineCommand
Create a request to be notified of changes in all machines' state.
NotifyMachineCommand(String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.NotifyMachineCommand
Create a request to be notified of changes in machine state.
nProcessors() - Method in class uk.ac.manchester.spinnaker.machine.Chip
The total number of processors.
NSEC_PER_MSEC - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of nanoseconds per millisecond.
NSEC_PER_SEC - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of nanoseconds per second.
NSEC_PER_USEC - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of nanoseconds per microsecond.
nth(int) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Index into the iterable.
NULL - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Generic null pointer error.
NULL - Static variable in class uk.ac.manchester.spinnaker.machine.MemoryLocation
The zero memory location.
NullExceptionMapper - Class in uk.ac.manchester.spinnaker.nmpi.rest.utils
Convert NPEs into complaints about their most likely causes, bad inputs.
NullExceptionMapper() - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.utils.NullExceptionMapper
 
nullOK() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.IPAddress
Whether null is allowed.
NullStatusMonitorManagerImpl - Class in uk.ac.manchester.spinnaker.nmpi.status
Status Monitor that does nothing.
NullStatusMonitorManagerImpl() - Constructor for class uk.ac.manchester.spinnaker.nmpi.status.NullStatusMonitorManagerImpl
 
NUM_REGISTERS - Static variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The number of router registers.
NUM_ROUTER_DIAGNOSTIC_COUNTERS - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
The number of router diagnostic counters.
numBoards - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateNumBoards
The number of boards requested.
numBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
The number of boards to allocate.
numBoards(SpallocAPI.CreateNumBoards) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
Visit a descriptor.
numCores - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The number of cores working on the chip (including monitors).
numFreeMulticastRoutingEntries - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The number of multicast routing entries free on this chip.
nUserProcessors() - Method in class uk.ac.manchester.spinnaker.machine.Chip
The total number of user processors.
NW - uk.ac.manchester.spinnaker.alloc.client.Direction
Northwest.
NW - uk.ac.manchester.spinnaker.alloc.model.Direction
Northwest, from x to f.

O

object(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
OFF - uk.ac.manchester.spinnaker.alloc.model.PowerState
Switched off.
OFF - uk.ac.manchester.spinnaker.messages.model.LEDAction
Turn the LED off.
offset - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
The offset of the register within the bank of registers.
offset - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
The offset of the register within the bank of registers.
offset - Variable in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The offset from the start of the system variable structure where the variable is found.
ON - uk.ac.manchester.spinnaker.alloc.model.PowerState
Switched on.
ON - uk.ac.manchester.spinnaker.messages.model.LEDAction
Turn the LED on.
ONE_FOUR_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 10 on FPGA 1/Left From Chip(1,4) towards the North.
ONE_FOUR_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 9 on FPGA 1/Left From Chip(1,4) towards the West.
ONE_THOUSAND_TWO_HUNDRED_BOARD - uk.ac.manchester.spinnaker.machine.MachineVersion
Assumed Combination of 1200 common style 48 chips boards.
ONE_TWENTY_BOARD - uk.ac.manchester.spinnaker.machine.MachineVersion
Combination of 120 common style 48 chips boards.
ONE_ZERO - Static variable in class uk.ac.manchester.spinnaker.machine.ChipLocation
The location (1,0), which is the one to the east/right of the bottom/left corner.
ONE_ZERO_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 13 on FPGA 0/Bottom From Chip(2,0) towards the South.
ONE_ZERO_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 14 on FPGA 0/Bottom From Chip(1,0) towards the SouthWest.
OneShotEvent - Class in uk.ac.manchester.spinnaker.utils
An asynchronous event that can be fired exactly once.
OneShotEvent() - Constructor for class uk.ac.manchester.spinnaker.utils.OneShotEvent
 
OneThread - Class in uk.ac.manchester.spinnaker.storage.threading
A wrapper for an SQL connection that enforces that it is only used from its creating thread.
onSameChipAs(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.machine.HasChipLocation
Check if two locations are co-located at the chip level.
onSameCoreAs(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.machine.HasCoreLocation
Check if two locations are co-located at the core level.
onStartup(ServletContext) - Method in class uk.ac.manchester.spinnaker.nmpi.web.WebApplicationConfig
 
opcode - Variable in class uk.ac.manchester.spinnaker.messages.boot.BootMessage
The operation of this packet.
OPEN - uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
Ask for a bidirectional channel to a board to be opened.
OPEN_UNCONNECTED - uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
Ask for a bidirectional channel from all boards to be opened.
openConnectedChannel(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
Open a connected channel in response to a ProxyOp.OPEN message.
OpenIDProperties(boolean, Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, Resource, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
 
OpenIDUserAware - Interface in uk.ac.manchester.spinnaker.alloc.security
An object that can say something about what user it was derived from.
openUnconnectedChannel(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
Open an unconnected channel in response to a ProxyOp.OPEN_UNCONNECTED message.
operand1 - Variable in class uk.ac.manchester.spinnaker.messages.boot.BootMessage
The first operand.
operand2 - Variable in class uk.ac.manchester.spinnaker.messages.boot.BootMessage
The second operand.
operand3 - Variable in class uk.ac.manchester.spinnaker.messages.boot.BootMessage
The third operand.
opposite() - Method in enum uk.ac.manchester.spinnaker.alloc.model.Direction
Gets the direction of the link in the opposite direction.
OptionalUtils - Class in uk.ac.manchester.spinnaker.utils
Extra utilities for working with Optional in Java 8.
OR - Static variable in class uk.ac.manchester.spinnaker.utils.CollectionUtils
The binary or operator (|) as a function.
ORGANISATION - uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
Marks a group that represents a real-world organisation.
originalRequest - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
The original request that created the job.
OUTPUT_BUFFERING_SDP_PORT - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Command port for the buffered out functionality.
OutputData - Class in uk.ac.manchester.spinnaker.nmpi.model
The output data from a Job.
OutputData() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.OutputData
Creates an empty item of data.
OutputData(String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.OutputData
Make an instance for a repository.
outputManager() - Method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
The output manager.
OutputManager - Interface in uk.ac.manchester.spinnaker.nmpi.rest
The REST API for the output manager.
OutputManagerImpl - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
Service for managing Job output files.
OutputManagerImpl(URL) - Constructor for class uk.ac.manchester.spinnaker.nmpi.jobmanager.OutputManagerImpl
Instantiate the output manager.
owner - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
Who owns the job.
owner(String) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 

P

p - Variable in class uk.ac.manchester.spinnaker.machine.RegionLocation
The Core's P value.
p2p_b_repeats - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Number of times to send out P2PB packets.
p2p_root_x - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The x-coordinate of the chip from which the system was booted.
p2p_root_y - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The y-coordinate of the chip from which the system was booted.
P2PTable - Class in uk.ac.manchester.spinnaker.messages.model
Represents a P2P routing table read from the machine.
P2PTable(MachineDimensions, Collection<ByteBuffer>) - Constructor for class uk.ac.manchester.spinnaker.messages.model.P2PTable
Construct a routing table from data.
P2PTableRoute - Enum in uk.ac.manchester.spinnaker.messages.model
P2P Routing table routes.
PABT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Prefetch abort.
PaddingRequest - Class in uk.ac.manchester.spinnaker.messages.eieio
Packet used to pad space in the buffering area, if needed.
PaddingRequest() - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.PaddingRequest
Make an instance.
PARALLEL_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.front_end.Constants
The name of the system property defining the number of parallel tasks that should be executed at once.
PARALLEL_SIZE - Static variable in class uk.ac.manchester.spinnaker.front_end.Constants
The number of parallel tasks that should be executed at once.
ParallelSafe - Annotation Type in uk.ac.manchester.spinnaker.transceiver
Documents a transceiver operation that may be used from multiple threads in parallel provided those threads are accessing different boards.
ParallelSafeWithCare - Annotation Type in uk.ac.manchester.spinnaker.transceiver
Documents a transceiver operation that may be used from multiple threads in parallel provided those threads are accessing different boards (or different BMPs, for BMP-based operations), and care is taken to use this method in a way that only accesses a single board via it.
ParallelUnsafe - Annotation Type in uk.ac.manchester.spinnaker.transceiver
Documents a transceiver operation that should not be used from multiple threads in parallel at all.
Parameter - Annotation Type in uk.ac.manchester.spinnaker.storage
Used to document a parameter that is present in the DQL/DML.
Parameters - Annotation Type in uk.ac.manchester.spinnaker.storage
Used to document what parameters are present in the DQL/DML.
parse(String) - Static method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Creates a new Spinnaker Machine by parsing the name of a machine.
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPReadMemory.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPRequest.PayloadedResponse
Parse the buffer.
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.EraseFlash.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.GetBMPVersion.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.GetFPGAResetStatus.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadADC.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadCANStatus.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadFPGARegister.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadIPAddress.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialFlash.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialFlashCRC.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialVector.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.CountState.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.FixedRouteRead.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.GetChipInfo.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.GetReinjectionStatus.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.GetVersion.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagGet.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagGetInfo.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagSetTTO.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.PayloadedResponse
Parse the payload of a response.
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ReadLink.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.ReadMemory.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.RouterAlloc.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SDRAMAlloc.Response
 
parse(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.messages.scp.SDRAMDeAlloc.Response
 
parseCommand(byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Parse a command that was saved in the DB.
parseCommand(String) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Parse a command from a message.
parseCommaSeparatedSet(String, Function<String, T>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Parse a comma-separated string into an unordered set of items.
parsePayload(SCPRequest<T>) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
Parse the payload data of the data into something higher level.
parseResponse(String) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Parse a line of response from the spalloc server, which should be a complete JSON object.
parseResponse(String) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Parse a response line from the server.
partialEquals(Tag) - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
Partial equality test between two tags.
partialHashCode() - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
Partial hash code of a tag.
PasswordChangeRecord - Class in uk.ac.manchester.spinnaker.alloc.model
Describes basic information about a user that they'd use to change their password.
PasswordChangeRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
Make an instance.
PasswordChangeRecord(int, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
Make an instance.
PasswordServices - Class in uk.ac.manchester.spinnaker.alloc.security
Misc services related to password handling.
PasswordServices() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
 
PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
The path that we match in this handler.
PATH - Static variable in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
The path to the interface.
PAUSE - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to pause.
PAUSED - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is paused.
PauseStop - Class in uk.ac.manchester.spinnaker.messages.notification
Message which indicates that the toolchain has paused or stopped.
PauseStop() - Constructor for class uk.ac.manchester.spinnaker.messages.notification.PauseStop
Create an instance.
payload() - Method in annotation type uk.ac.manchester.spinnaker.alloc.model.TagList
Payload info.
payloadBase - Variable in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
An offset for the payload.
payloadBytes - Variable in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
The number of bytes used by each payload element.
PayloadedResponse<T,​E extends Exception> - Class in uk.ac.manchester.spinnaker.messages.scp
A response that holds a payload.
PayloadedResponse(String, SCPCommand, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.BMPRequest.PayloadedResponse
Make a response object.
pByChip(ChipLocation) - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
Provides the processor identifiers for just a single chip.
peer_to_peer_hop_table_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The address of the peer-to-peer hop tables.
performLogout(HttpServletRequest, HttpServletResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Log the user out.
performLogout(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
Permit - Class in uk.ac.manchester.spinnaker.alloc.security
Encodes what a user is permitted to do.
Permit(String) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
Build a permit for a service user.
Permit(SecurityContext) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
Build a permit.
Permit(SecurityContext) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
Build a permit.
Permit(WebSocketSession) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
The permit used for web socket handling.
physical - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.HasBoardCoords
The physical coordinates, or null.
physical(int, int, int) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
Create a request for a specific board.
physical(int, int, int, int, int, Integer) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Create a request for a rectangle at a specific board.
physical(int, int, Integer, Integer, Integer, Integer) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Create a request for a rectangle at a specific board.
physical_to_virtual_core_map - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The physical core ID to virtual core ID map.
physicalBoardCoordinates - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
The physical (BMP+board) coordinates of the board.
PhysicalCoords - Class in uk.ac.manchester.spinnaker.machine.board
Physical board coordinates.
PhysicalCoords(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
Create an instance.
PhysicalCoords(String) - Constructor for class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
Create an instance from its serial form.
physicalCPUID - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The physical CPU ID.
physicalSerial - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The physical board serial number, if known.
pickRequest(Map<Integer, T>) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
Given a collection of requests, pick the one that correlates to this result.
ping(String) - Static method in class uk.ac.manchester.spinnaker.utils.Ping
Pings to detect if a host or IP address is reachable.
ping(InetAddress) - Static method in class uk.ac.manchester.spinnaker.utils.Ping
Pings to detect if a host or IP address is reachable.
ping(List<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Ping the given boards.
Ping - Class in uk.ac.manchester.spinnaker.utils
How to ping a host to test for (ICMP) network connectivity.
PKEY - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Peripheral MC route key.
PKT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Pkt startup failure.
Placement - Class in uk.ac.manchester.spinnaker.front_end.download.request
Vertex placement information.
PMSK - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Peripheral MC route mask.
POINT_TO_POINT - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
Packet is point-to-point.
POINT_TO_POINT - uk.ac.manchester.spinnaker.messages.model.Signal.Type
Signal is sent to all cores via P2P packets.
pointer - Variable in class uk.ac.manchester.spinnaker.storage.RegionInfo
The address where the region will be start.
POOL_SIZE - Static variable in class uk.ac.manchester.spinnaker.connections.ConnectionListener
What size of thread pool to use by default.
poolSize - Variable in class uk.ac.manchester.spinnaker.messages.model.TagInfo
The count of the IP tag pool size.
port - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The port of the tag.
port - Variable in class uk.ac.manchester.spinnaker.py2json.Configuration
The port for the service to listen on.
PORT_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "port".
PORT_MASK - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The mask of the port field in argument 2.
PORT_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
PORT_SHIFT - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
Bits in an SDP port.
portNumber - Variable in class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
The port number associated with the BMP connection, or null for the default.
postPasswordChangeForm(PasswordChangeRecord, Principal) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Carry out a password change.
postPasswordChangeForm(PasswordChangeRecord, Principal) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
power - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
Where to get machine power information.
power(PowerCommand, BMPCoords, Collection<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Send a power request to the machine.
power(PowerCommand, BMPCoords, Collection<BMPBoard>) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
power(PowerCommand, BMPCoords, Collection<BMPBoard>) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
POWER - uk.ac.manchester.spinnaker.alloc.client.State
The boards allocated to the job are currently being powered on or powered off.
POWER - uk.ac.manchester.spinnaker.alloc.model.JobState
The boards allocated to the job are currently being powered on or powered off.
POWER - uk.ac.manchester.spinnaker.spalloc.messages.State
SpallocJob is having its boards powered up.
POWER - Static variable in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Job is having its boards powered up.
POWER_DOWN - uk.ac.manchester.spinnaker.messages.model.Signal
The system is powering down.
POWER_OFF - uk.ac.manchester.spinnaker.messages.model.PowerCommand
Power off the machine.
POWER_ON - uk.ac.manchester.spinnaker.messages.model.PowerCommand
Power on the machine.
PowerCommand - Enum in uk.ac.manchester.spinnaker.messages.model
The BMP Power Commands.
PowerController - Interface in uk.ac.manchester.spinnaker.alloc.allocator
A service that knows how to initiate the setting of the power state of a job.
POWERED_DOWN - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is powered down.
powerJob(int, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
Set the power of a job.
powerJob(int, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
powerJobBoards(int, PowerState) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Switch on or off a job's boards.
powerOff(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Power off a board in the machine.
powerOff(Collection<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Power off some boards in the machine.
powerOff(List<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Turn off boards managed by a BMP.
powerOffJobBoards(int) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Turn off a job's allocated boards.
powerOffJobBoards(int, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Turn off a job's allocated boards.
powerOffJobBoards(int, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
PowerOffJobBoardsCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to turn off the boards associated with a job.
PowerOffJobBoardsCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to turn off the boards associated with a job.
PowerOffJobBoardsCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.PowerOffJobBoardsCommand
Create a request to turn off a job's allocated boards.
PowerOffJobBoardsCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.PowerOffJobBoardsCommand
Create a request to turn off a job's allocated boards.
powerOffMachine() - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Power off the whole machine.
powerOffMachine() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
powerOffMachine() - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
powerOn(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Power on a board in the machine.
powerOn(Collection<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Power on some boards in the machine.
powerOnAndCheck(List<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Switch on a collection of boards managed by a BMP on a machine and check that they've come up correctly.
powerOnJobBoards(int) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Turn on a job's allocated boards.
powerOnJobBoards(int, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Turn on a job's allocated boards.
powerOnJobBoards(int, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
PowerOnJobBoardsCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to turn on the boards associated with a job.
PowerOnJobBoardsCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to turn on the boards associated with a job.
PowerOnJobBoardsCommand(int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.PowerOnJobBoardsCommand
Create a request to turn on a job's allocated boards.
PowerOnJobBoardsCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.PowerOnJobBoardsCommand
Create a request to turn on a job's allocated boards.
powerOnMachine() - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Power on the whole machine.
powerOnMachine() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
powerOnMachine() - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
powerRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
Where the power controls are.
PowerState - Enum in uk.ac.manchester.spinnaker.alloc.model
The state of the boards or links of a machine, or what they should be switched to.
prefix - Variable in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
The prefix on the message, or null for no prefix.
prefixType - Variable in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
How to apply the prefix.
Primary - uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The main firmware copy.
PriorityScale(double, double, double) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
 
Process - Class in uk.ac.manchester.spinnaker.alloc.web
A process in a list of processes.
Process(CPUInfo) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.Process
 
processCheckResult(String, Icinga2CheckResult) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.Icinga2
Update the status of a service or host.
ProcessException - Exception in uk.ac.manchester.spinnaker.transceiver
Encapsulates exceptions from processes which communicate with some core/chip.
ProcessException.BadChecksum - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_SUM message, indicating that the checksum was wrong.
ProcessException.BadCommand - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_CMD message, indicating that the command was not supported by the destination.
ProcessException.BadCPUNumber - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_CPU message, indicating that the destination core number was out of range.
ProcessException.BadPacketLength - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_LEN message, indicating that the packet length was wrong.
ProcessException.BadSCPPort - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_PORT message, indicating that the SCP port was out of range.
ProcessException.CallerProcessException - Exception in uk.ac.manchester.spinnaker.transceiver
Marks an exception for errors in the message by the caller.
ProcessException.DeadDestination - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_DEAD message, indicating that the destination core was not responding to messages from SCAMP.
ProcessException.InvalidArguments - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_ARG message, indicating that the arguments to the command are wrong.
ProcessException.NoBufferAvailable - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_BUF message, indicating that SCAMP had exhausted its supply of buffers.
ProcessException.NoP2PRoute - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_ROUTE message, indicating that messages cannot be directed to that destination for some reason.
ProcessException.P2PBusy - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_P2P_BUSY message, indicating that the receiver in the inter-SCAMP messaging was busy.
ProcessException.P2PNoReply - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_P2P_NOREPLY message, indicating that the inter-SCAMP messaging failed because the channel open failed.
ProcessException.P2PReject - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_P2P_REJECT message, indicating that the receiver in the inter-SCAMP messaging rejected the message.
ProcessException.P2PTimedOut - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_P2P_TIMEOUT message, indicating that the receiver in the inter-SCAMP messaging did not respond.
ProcessException.PacketTransmissionFailed - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_PKT_TX message, indicating that the packet transmission failed.
ProcessException.PermanentProcessException - Exception in uk.ac.manchester.spinnaker.transceiver
Marks an exception for a permanent condition.
ProcessException.TimedOut - Exception in uk.ac.manchester.spinnaker.transceiver
A process exception cause by the receipt of a SCPResult.RC_TIMEOUT message, indicating that communications timed out.
ProcessException.TransientProcessException - Exception in uk.ac.manchester.spinnaker.transceiver
Marks an exception for a transient condition.
Processor - Class in uk.ac.manchester.spinnaker.machine
A processor object included in a SpiNNaker chip.
PROCESSOR_CLOCK_SPEED - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Clock speed in MHz of a standard Processor.
processorId - Variable in class uk.ac.manchester.spinnaker.machine.Processor
The ID of the processor.
PROCESSORS_PER_CHIP - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Standard number of Processors on each Chip.
processResponsesFromQueue() - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Process responses from the queue now.
processResponsesFromQueue() - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
 
processResponsesFromQueue() - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
 
processTasksInParallel(List<DSEStorage.Ethernet>, Function<DSEStorage.Ethernet, BasicExecutor.SimpleCallable>) - Method in class uk.ac.manchester.spinnaker.front_end.dse.ExecuteDataSpecification
Run the tasks in parallel.
ProgressBar - Class in uk.ac.manchester.spinnaker.utils.progress
Progress bar for telling the user where a task is up to and for reporting the duration.
ProgressBar(int, String) - Constructor for class uk.ac.manchester.spinnaker.utils.progress.ProgressBar
Creates a Progress bar which outputs to System.out.
ProgressBar(int, String, PrintStream) - Constructor for class uk.ac.manchester.spinnaker.utils.progress.ProgressBar
Creates a progress bar which outputs to the given PrintStream.
ProgressIterable<E> - Class in uk.ac.manchester.spinnaker.utils.progress
An Iterable wrapper that will start a ProgressBar for each iterator.
ProgressIterable(Collection<E>, String) - Constructor for class uk.ac.manchester.spinnaker.utils.progress.ProgressIterable
Creates an iterable wrapper but not yet a ProgressBar.
ProgressIterable(Collection<E>, String, PrintStream) - Constructor for class uk.ac.manchester.spinnaker.utils.progress.ProgressIterable
Creates an iterable wrapper but not yet a ProgressBar.
ProgressIterator<E> - Class in uk.ac.manchester.spinnaker.utils.progress
An Iterator wrapper with and an attached ProgressBar.
ProgressIterator(Collection<E>, String, PrintStream) - Constructor for class uk.ac.manchester.spinnaker.utils.progress.ProgressIterator
Creates a new ProgressIterable and a bar on the output stream.
Project - Class in uk.ac.manchester.spinnaker.alloc.nmpi
A NMPI project.
Project() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.Project
 
PropertyBasedDeserialiser<T> - Class in uk.ac.manchester.spinnaker.nmpi.rest.utils
A deserialiser which deserialises classes based on unique properties that they have.
PropertyBasedDeserialiser(Class<T>) - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.utils.PropertyBasedDeserialiser
Creates a new deserialiser.
propertySourcesPlaceholderConfigurer() - Static method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
Configures using properties.
Prototype - Annotation Type in uk.ac.manchester.spinnaker.alloc.model
A specialization of @Scope for a component whose lifecycle is prototype, with a new instance being made every time a bean is required.
ProvenanceItem - Class in uk.ac.manchester.spinnaker.nmpiexec.jobprocess
A single item of provenance data.
ProvenanceItem(List<String>, String) - Constructor for class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.ProvenanceItem
Create a provenance item.
ProxyAwareStorage - Interface in uk.ac.manchester.spinnaker.storage
Storage interface that knows how to get information about the proxy system from the DB.
ProxyCore - Class in uk.ac.manchester.spinnaker.alloc.proxy
The main proxy class for a particular web socket session.
ProxyInformation - Class in uk.ac.manchester.spinnaker.storage
Information about the proxy to allow connection.
ProxyInformation(String, String, Map<String, String>, Map<String, String>) - Constructor for class uk.ac.manchester.spinnaker.storage.ProxyInformation
Create a new instance.
proxyMode() - Method in annotation type uk.ac.manchester.spinnaker.alloc.model.Prototype
ProxyOp - Enum in uk.ac.manchester.spinnaker.alloc.proxy
Message codes used in proxy operations.
ProxyProperties(boolean, boolean, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
 
proxyRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
How to connect to the proxy.
ProxyUDPConnection - Class in uk.ac.manchester.spinnaker.alloc.proxy
The low-level handler for proxy connections.
PRVL - uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Packets received on link.
PSTL - uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Packets sent on link.
pullBlacklist(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Retrieve the blacklist for the given board from the board and store it in the database.
PULSE - uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface.FPGAResetType
Reset by sending a pulse on the reset line.
purgeDownCache() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
purgeDownCache() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Purge the cache of what boards are down.
pushBlacklist(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Take the blacklist for the given board in the database and write it to the board.
pushUpdate(String, String, int) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.StatusCake
Send a push update.
PyNNJobParameters - Class in uk.ac.manchester.spinnaker.nmpi.model.job.pynn
Represents the parameters required for a PyNN job.
PyNNJobParameters() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Create an empty parameters for serialisation.
PyNNJobParameters(String, String, String, Map<String, Object>) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Create a description of the job parameters for a PyNN job.
PyNNJobProcess - Class in uk.ac.manchester.spinnaker.nmpiexec.jobprocess
A process for running PyNN jobs.
PyNNJobProcess() - Constructor for class uk.ac.manchester.spinnaker.nmpiexec.jobprocess.PyNNJobProcess
 

Q

query(String) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new query.
query(String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new query.
query(Resource) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new query.
query(Resource, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new query.
query(SQL) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new query.
query(SQL, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new query.
QUEUED - uk.ac.manchester.spinnaker.alloc.client.State
The job is waiting in a queue for a suitable machine.
QUEUED - uk.ac.manchester.spinnaker.alloc.model.JobState
The job is waiting in a queue for a suitable machine.
QUEUED - uk.ac.manchester.spinnaker.spalloc.messages.State
SpallocJob is in the queue, awaiting allocation.
QUEUED - Static variable in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Job is in the queue, awaiting allocation.
QueueEmpty - Class in uk.ac.manchester.spinnaker.nmpi.model
A message indicating that the queue is empty.
QueueEmpty() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.QueueEmpty
 
QueueJob - Class in uk.ac.manchester.spinnaker.nmpi.model
A Job that is a response from the queue.
QueueJob() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.QueueJob
 
QueueJobCompat - Class in uk.ac.manchester.spinnaker.nmpi.model
A Job that is a response from the queue.
QueueJobCompat() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.QueueJobCompat
 
queueManager() - Method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
The queue manager.
QueueNextResponse - Interface in uk.ac.manchester.spinnaker.nmpi.model
A response from the queue; can end up being one of a number of items.
Quota - Class in uk.ac.manchester.spinnaker.alloc.nmpi
A NMPI collab quota.
Quota() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
QuotaManager - Class in uk.ac.manchester.spinnaker.alloc.allocator
Manages user quotas.
QuotaManager() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
 
QuotaManager.AdjustedQuota - Class in uk.ac.manchester.spinnaker.alloc.allocator
Describes the result of the QuotaManager.addQuota(int,int) operation.
QuotaProperties(int, long, long, String, String, String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
 

R

RACK - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Remote ack counter.
random_seed - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The random seed.
range(int) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Generate an iterable that covers a range starting at zero and counting up.
range(int, int) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Generate an iterable that covers a range.
RawConfigParser - Class in uk.ac.manchester.spinnaker.utils
A cut-down limited version of the parser used in Python.
RawConfigParser() - Constructor for class uk.ac.manchester.spinnaker.utils.RawConfigParser
Create a configuration with no values defined in it.
RawConfigParser(File) - Constructor for class uk.ac.manchester.spinnaker.utils.RawConfigParser
Create a configuration from the given configuration file.
RawConfigParser(String, String) - Constructor for class uk.ac.manchester.spinnaker.utils.RawConfigParser
Create a basic configuration parser.
RawConfigParser(URL) - Constructor for class uk.ac.manchester.spinnaker.utils.RawConfigParser
Create a configuration from the given configuration file.
RC_ARG - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Invalid arguments.
RC_BUF - uk.ac.manchester.spinnaker.messages.scp.SCPResult
No free shared memory buffers.
RC_CMD - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Bad/invalid command.
RC_CPU - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Bad CPU number.
RC_DEAD - uk.ac.manchester.spinnaker.messages.scp.SCPResult
SHM destination dead.
RC_LEN - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Bad packet length.
RC_OK - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Command completed successfully.
RC_P2P_BUSY - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Destination busy.
RC_P2P_NOREPLY - uk.ac.manchester.spinnaker.messages.scp.SCPResult
No reply to open.
RC_P2P_REJECT - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Message was rejected.
RC_P2P_TIMEOUT - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Destination did not respond.
RC_PKT_TX - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Packet transmission failed.
RC_PORT - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Bad port number.
RC_ROUTE - uk.ac.manchester.spinnaker.messages.scp.SCPResult
No P2P route.
RC_SUM - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Bad checksum.
RC_TIMEOUT - uk.ac.manchester.spinnaker.messages.scp.SCPResult
Timeout.
read(File) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
Read a configuration file.
read(InputStream, ByteBuffer, int) - Static method in class uk.ac.manchester.spinnaker.utils.ByteBufferUtils
Read a chunk of an input stream into a byte buffer.
read(URL) - Method in class uk.ac.manchester.spinnaker.utils.RawConfigParser
Read a configuration file.
READ_BL - uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
Read a blacklist from a board's BMP's flash.
READ_HISTORICAL_ALLOCS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Read historical allocations to be written to the historical data DB.
READ_HISTORICAL_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Read historical jobs to be written to the historical data DB.
READ_TEMP - uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
Read the temperature data from a board's BMP.
ReadADC - Class in uk.ac.manchester.spinnaker.messages.bmp
A request for the board status data from the BMP including voltages, temperatures and fan speeds.
ReadADC(BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ReadADC
 
ReadADC.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request for ADC information.
readADCData(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the ADC data.
readADCData(BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the ADC data.
readADCData(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readADCData(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
readAllBoardSerialNumbers(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Ensure that the database has the actual serial numbers of all boards in a machine.
readBlacklist(int) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.BlacklistStore
Read a blacklist from the database.
readBlacklist(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the blacklist from a board.
readBlacklist(BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the blacklist from a board.
readBlacklist(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Read a blacklist from the given board.
readBlacklistFromDB(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Given a board, read its blacklist from the database.
readBlacklistFromMachine(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Given a board, read its blacklist off the machine.
readBMPFirmwareDescriptor(BMPBoard, FirmwareDescriptors) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP firmware descriptor.
readBMPFirmwareDescriptor(BMPCoords, BMPBoard, FirmwareDescriptors) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP firmware descriptor.
readBMPMemory(BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read BMP memory.
readBMPMemory(BMPCoords, BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read BMP memory.
readBMPMemory(BMPCoords, BMPBoard, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readBMPMemory(BMPCoords, BMPBoard, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
readBMPMemoryWord(BMPBoard, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read BMP memory.
readBMPMemoryWord(BMPCoords, BMPBoard, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read BMP memory.
readBMPVersion(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP version.
readBMPVersion(BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP version.
readBMPVersion(BMPCoords, Iterable<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP version.
readBMPVersion(Iterable<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP version.
readBMPVersion(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readBMPVersion(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
readBoardSerialNumber(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP serial number from a board.
readBoardSerialNumber(BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the BMP serial number from a board.
readBoardSerialNumber(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readBoardSerialNumber(BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
ReadCANStatus - Class in uk.ac.manchester.spinnaker.messages.bmp
A request for the CAN bus status data from the BMP.
ReadCANStatus() - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ReadCANStatus
Create a request.
ReadCANStatus.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request for the CAN status.
readCommandMessage(ByteBuffer) - Static method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIOMessageFactory
Reads the content of an EIEIO command message and returns an object identifying the command which was contained in the packet, including any parameter, if required by the command.
readDataMessage(ByteBuffer) - Static method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIOMessageFactory
Reads the content of an EIEIO data message and returns an object identifying the data which was contained in the packet.
READER - uk.ac.manchester.spinnaker.alloc.security.TrustLevel
Grants read-only permissions in addition to TrustLevel.BASIC.
ReaderLineIterable - Class in uk.ac.manchester.spinnaker.utils
A simple one-shot iterable wrapper for a reader.
ReaderLineIterable(InputStream) - Constructor for class uk.ac.manchester.spinnaker.utils.ReaderLineIterable
Create a new one-shot iterable.
ReaderLineIterable(Reader) - Constructor for class uk.ac.manchester.spinnaker.utils.ReaderLineIterable
Create a new one-shot iterable.
readFixedRoute(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Reads a fixed route routing table entry from a chip's router.
readFixedRoute(HasChipLocation, AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Reads a fixed route routing table entry from a chip's router.
readFixedRoute(HasChipLocation, AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readFPGALinkCounter(FPGA, int, FPGARecevingLinkCounters, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a link counter on a FPGA of a board, assuming the standard FPGA configuration.
readFPGALinkCounter(FPGA, int, FPGARecevingLinkCounters, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board, assuming the standard FPGA configuration.
readFPGALinkCounter(FPGA, int, FPGASendingLinkCounters, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a link counter on a FPGA of a board, assuming the standard FPGA configuration.
readFPGALinkCounter(FPGA, int, FPGASendingLinkCounters, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board, assuming the standard FPGA configuration.
readFPGARegister(FPGA, int, FPGALinkRegisters, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board, assuming the standard FPGA configuration.
readFPGARegister(FPGA, int, FPGALinkRegisters, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board, assuming the standard FPGA configuration.
readFPGARegister(FPGA, MemoryLocation, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board.
readFPGARegister(FPGA, MemoryLocation, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board.
readFPGARegister(FPGA, MemoryLocation, BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readFPGARegister(FPGA, MemoryLocation, BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
readFPGARegister(FPGA, FPGAMainRegisters, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board, assuming the standard FPGA configuration.
readFPGARegister(FPGA, FPGAMainRegisters, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read a register on a FPGA of a board, assuming the standard FPGA configuration.
ReadFPGARegister - Class in uk.ac.manchester.spinnaker.messages.bmp
A request for the data from a FPGA's register.
ReadFPGARegister(FPGA, MemoryLocation, BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ReadFPGARegister
 
ReadFPGARegister.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request for the contents of an FPGA register.
readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.utils.CustomJacksonJsonProvider
 
ReadIPAddress - Class in uk.ac.manchester.spinnaker.messages.bmp
A request for the IP address data from a BMP.
ReadIPAddress(BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ReadIPAddress
 
ReadIPAddress.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request for IP address information.
ReadLink - Class in uk.ac.manchester.spinnaker.messages.scp
A request to read a region of memory via a link on a chip.
ReadLink(HasChipLocation, Direction, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ReadLink
 
ReadLink(HasCoreLocation, Direction, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ReadLink
 
ReadLink.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request to read a region of memory via a link on a chip.
readLog(byte[]) - Static method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Read docker log raw format.
readMachineDefinitions(File) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
Read a JSON-converted traditional spalloc configuration and get the machine definitions from inside.
readMachineDefinitions(InputStream) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
Read a JSON-converted traditional spalloc configuration and get the machine definitions from inside.
readMemory(HasChipLocation, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read some areas of SDRAM from the board.
readMemory(HasCoreLocation, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read some areas of SDRAM (or System RAM) from the board.
readMemory(HasCoreLocation, HeapElement) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read the contents of an allocated block on the heap from the board.
readMemory(HasCoreLocation, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
ReadMemory - Class in uk.ac.manchester.spinnaker.messages.scp
A request to read a region of memory.
ReadMemory(HasChipLocation, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ReadMemory
 
ReadMemory(HasCoreLocation, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ReadMemory
 
ReadMemory.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request to read a region of memory on a chip.
readNeighbourMemory(HasChipLocation, Direction, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read some areas of memory on a neighbouring chip using a LINK_READ SCP command.
readNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read some areas of memory on a neighbouring chip using a LINK_READ SCP command.
readNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readRegion(BufferManagerStorage.Region, BufferManagerStorage) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read an area associated with a recording region from SDRAM from a core of a chip on the board.
readRegion(BufferManagerStorage.Region, BufferManagerStorage) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readSerial(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Read a BMP serial number from the given board.
readSerialFlash(BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read BMP serial flash memory.
readSerialFlash(BMPCoords, BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read BMP serial flash memory.
readSerialFlash(BMPCoords, BMPBoard, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readSerialFlash(BMPCoords, BMPBoard, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
ReadSerialFlash - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to read a region of serial flash from a BMP.
ReadSerialFlash(BMPBoard, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialFlash
 
ReadSerialFlash.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request to read a region of memory on a chip.
readSerialFlashCRC(BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the CRC32 checksum of BMP serial flash memory.
readSerialFlashCRC(BMPCoords, BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Read the CRC32 checksum of BMP serial flash memory.
readSerialFlashCRC(BMPCoords, BMPBoard, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
readSerialFlashCRC(BMPCoords, BMPBoard, MemoryLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
ReadSerialFlashCRC - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to get the CRC of serial flash memory from a BMP.
ReadSerialFlashCRC(BMPBoard, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialFlashCRC
 
ReadSerialFlashCRC.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request to get the CRC of serial flash.
ReadSerialVector - Class in uk.ac.manchester.spinnaker.messages.bmp
A request for the serial data vector from the BMP.
ReadSerialVector(BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ReadSerialVector
 
ReadSerialVector.Response - Class in uk.ac.manchester.spinnaker.messages.bmp
An SCP response to a request for serial data.
readTemp(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Read the temperature data from the given board.
readTemperatureFromMachine(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Given a board, read its temperature data off the machine.
readUser0(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read the user0 register of a core.
readUser1(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read the user1 register of a core.
readUser2(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Read the user2 register of a core.
READY - uk.ac.manchester.spinnaker.alloc.client.State
The job has been allocated boards and the boards are not currently powering on or powering off.
READY - uk.ac.manchester.spinnaker.alloc.model.JobState
The job has been allocated boards and the boards are not currently powering on or powering off.
READY - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is ready for service.
READY - uk.ac.manchester.spinnaker.spalloc.messages.State
SpallocJob is running (or at least ready to run).
READY - Static variable in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Job is running (or at least ready to run).
realSize - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
How much data was originally requested?
rebuild() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Provides a machine without abnormal chips or links.
rebuild(Set<ChipLocation>, Map<ChipLocation, EnumSet<Direction>>) - Method in class uk.ac.manchester.spinnaker.machine.Machine
Provides a machine without ignored chips or links.
receive(int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Receive data from the connection.
receive(Integer) - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Receive data from the connection.
receive(Integer) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
RECEIVE_FINISHED_DATA_IN - uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Gatherer to host: all present and correct.
RECEIVE_MISSING_SEQ_DATA_IN - uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Gatherer to host: there are missing sequence numbers.
receiveCommand() - Method in class uk.ac.manchester.spinnaker.connections.EIEIOConnection
Receive a raw command.
receiveMessage() - Method in class uk.ac.manchester.spinnaker.connections.IPAddressConnection
 
receiveMessage() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Receives a SpiNNaker message from this connection.
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
Receives a SpiNNaker message from this connection.
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
 
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.connections.BootConnection
 
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.connections.EIEIOConnection
 
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.connections.IPAddressConnection
 
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.connections.NotificationConnection
 
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.connections.SDPConnection
 
receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Receives a SpiNNaker message from this connection.
receiveResponse(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Receive a line from the server with a response.
receiveSCPResponse(int) - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
 
receiveSCPResponse(int) - Method in interface uk.ac.manchester.spinnaker.connections.model.SCPSenderReceiver
Receives an SCP response from this connection.
receiveSCPResponse(int) - Method in class uk.ac.manchester.spinnaker.connections.SCPConnection
Receives an SCP response from this connection.
receiveSCPResponse(Integer) - Method in interface uk.ac.manchester.spinnaker.connections.model.SCPSenderReceiver
Receives an SCP response from this connection.
receiveWithAddress(int) - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Receive data from the connection along with the address where the data was received from.
receiveWithAddress(int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
RECO - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Link reconnection (re-handshake) counter.
RECONNECT_DELAY_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "reconnect_delay".
RECONNECT_DELAY_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
RecordingRegion - Class in uk.ac.manchester.spinnaker.front_end.download
A descriptor about a channel of recording data.
RecordingRegionDataGatherer - Class in uk.ac.manchester.spinnaker.front_end.download
A data gatherer that pulls the data from a recording region.
RecordingRegionDataGatherer(TransceiverInterface, Machine, BufferManagerStorage) - Constructor for class uk.ac.manchester.spinnaker.front_end.download.RecordingRegionDataGatherer
Create a data gatherer.
region - Variable in class uk.ac.manchester.spinnaker.machine.RegionLocation
The recording region ID.
Region(HasCoreLocation, int, MemoryLocation, int, boolean) - Constructor for class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
Create a region descriptor.
REGION_SHIFT - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Width of field of hash code for holding region ID.
regionID - Variable in class uk.ac.manchester.spinnaker.messages.eieio.HostSendSequencedData
What region will be moved.
regionID - Variable in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
What region of the core's memory.
regionIndex - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
What was the index of the region in the table of regions for the core?
RegionInfo - Class in uk.ac.manchester.spinnaker.storage
Used to group a MemoryLocation and a ByteBuffer object together.
RegionInfo(ByteBuffer, MemoryLocation) - Constructor for class uk.ac.manchester.spinnaker.storage.RegionInfo
 
RegionLocation - Class in uk.ac.manchester.spinnaker.machine
Holding case for a CoreLocation (X, Y and P) and the recording region ID.
RegionLocation(HasCoreLocation, int) - Constructor for class uk.ac.manchester.spinnaker.machine.RegionLocation
Creates the region based on a core and a region.
register(String, Class<? extends T>) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.utils.PropertyBasedDeserialiser
Registers a type against a property in the deserialiser.
registerEIEIOListener(EIEIOMessageHandler) - Method in class uk.ac.manchester.spinnaker.transceiver.UDPTransceiver
Register a callback for EIEIO traffic to be received.
registerEIEIOListener(EIEIOMessageHandler, int) - Method in class uk.ac.manchester.spinnaker.transceiver.UDPTransceiver
Register a callback for EIEIO traffic to be received.
registerEIEIOListener(EIEIOMessageHandler, int, InetAddress) - Method in class uk.ac.manchester.spinnaker.transceiver.UDPTransceiver
Register a callback for EIEIO traffic to be received.
RegisterSet(FPGA, FPGALinkRegisters, int, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.RegisterSet
 
RegisterSet(FPGA, FPGAMainRegisters, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.RegisterSet
 
registerValues - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The values in all of the registers.
registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class uk.ac.manchester.spinnaker.alloc.web.MvcConfig
 
ReinjectionStatus - Class in uk.ac.manchester.spinnaker.messages.model
Represents a status information message obtained from the dropped packet reinjection core (an "extra monitor" core).
ReinjectionStatus(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
ReinjectorRequest<T extends CheckOKResponse> - Class in uk.ac.manchester.spinnaker.messages.scp
A command message to an extra monitor control core to manipulate the packet reinjection subsystem.
releaseMachine(int, String) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
releaseMachine(int, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Drop the allocation of a machine to a job.
releaseMachine(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
releaseMachine(SpinnakerMachine) - Method in interface uk.ac.manchester.spinnaker.nmpi.machinemanager.MachineManager
Release an allocated machine.
releaseMachine(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
releaseMachine(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
rememberProxy(ProxyCore) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Note that a proxy has been set up for the job.
RemoteSpinnakerBeans - Class in uk.ac.manchester.spinnaker.nmpi.web
Builds the Spring beans in the application.
RemoteSpinnakerBeans() - Constructor for class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
 
RemoteSpinnakerBeans.StatusServiceType - Enum in uk.ac.manchester.spinnaker.nmpi.web
Types of status possible.
RemoteStackTrace - Class in uk.ac.manchester.spinnaker.nmpi.model.job
Represents a stack trace provided remotely.
RemoteStackTrace() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTrace
Create a basic remote stack trace without stack elements.
RemoteStackTrace(Throwable) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTrace
Create a basic remote stack trace from an exception.
RemoteStackTrace(List<RemoteStackTraceElement>) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTrace
Create a basic remote stack trace from a list of elements.
RemoteStackTraceElement - Class in uk.ac.manchester.spinnaker.nmpi.model.job
Represents a stack trace provided remotely.
RemoteStackTraceElement() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Constructor for serialisation.
RemoteStackTraceElement(StackTraceElement) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Create an element of a remote stack trace from a standard stack trace element.
REMOVE_USER_FROM_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Removes a user from a group.
REMOVED - uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI.WaitCondition
Wait for the container to be removed.
removeMember(int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Delete a membership of a group.
removeMember(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
removeMembershipOfGroup(MemberRecord, GroupRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Removes a user from a group.
removePausedListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
Remove a listener from the paused property.
removeRequest(Map<Integer, ?>) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
Given a collection of requests, remove the one that correlates to this result.
removeUseDummyBMPListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
Remove a listener from the useDummyBMP property.
removeUserFromGroup(int, int, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Remove a user from a group.
removeUserFromGroup(int, int, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
removeUserFromGroup(UserRecord, GroupRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Removes a user from a group.
render() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
Convert the blacklist to a string in a human-readable format.
REPLY_EXPECTED - uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
Indicates that a reply is expected.
REPLY_EXPECTED_NO_P2P - uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
Indicates that a reply is expected and the packet should not be P2P routed.
REPLY_NOT_EXPECTED - uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
Indicates that a reply is not expected.
REPLY_NOT_EXPECTED_NO_P2P - uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
Indicates that a reply is not expected and the packet should not be P2P routed.
REPORT_ISSUE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The job report-an-issue-with-a-board resource name component.
reportBoardIssue(IssueReportRequest, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Report an issue with some boards.
ReportedBoard() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
 
reportIssue(IssueReportRequest, Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Report an issue with some boards in the job.
ReportMailSender - Class in uk.ac.manchester.spinnaker.alloc.admin
Basic email sending service.
ReportMailSender() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.ReportMailSender
 
reportProblem(String, Integer, Integer, Integer, String) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Report a problem with a board, chip or core.
reportProblem(String, HasChipLocation, String, Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
Tells the service that there may be a problem with a board at a particular address.
reportProblem(String, HasChipLocation, String, Permit) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
ReportProperties(boolean, String, String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
 
Reports - Class in uk.ac.manchester.spinnaker.machine.reports
Utility for reporting on the machine.
RequestFailedException - Exception in uk.ac.manchester.spinnaker.alloc.web
Thrown to indicate various sorts of problems with the service.
RequestFailedException(Throwable) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException
Create an instance that indicates an internal server error.
RequestFailedException(Response.Status, String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException
Create an instance.
RequestFailedException(Response.Status, String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException
Create an instance.
RequestFailedException.BadArgs - Exception in uk.ac.manchester.spinnaker.alloc.web
The client provided bad arguments in a request.
RequestFailedException.EmptyResponse - Exception in uk.ac.manchester.spinnaker.alloc.web
The response is empty.
RequestFailedException.ItsGone - Exception in uk.ac.manchester.spinnaker.alloc.web
A resource is no longer believed to exist.
RequestFailedException.NotFound - Exception in uk.ac.manchester.spinnaker.alloc.web
A resource cannot be located.
REQUIRE_TORUS_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
requireTorus() - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Deprecated, for removal: This API element is subject to removal in a future version.
You probably can't use this sensibly with the hardware as deployed (or you automatically get it when meaningful). The default is fine.
requireTorus(boolean) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Deprecated, for removal: This API element is subject to removal in a future version.
You probably can't use this sensibly with the hardware as deployed (or you automatically get it when meaningful). The default is fine.
reset() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Reset (power-cycle) the boards allocated to the job.
RESET - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Branch through zero.
resetCount() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
Reset the count of items in the packet to zero.
resetFPGA(BMPBoard, BMPTransceiverInterface.FPGAResetType) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Reset the FPGAs on a board.
resetFPGA(BMPCoords, BMPBoard, BMPTransceiverInterface.FPGAResetType) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Reset the FPGAs on a board.
resetFPGA(BMPCoords, BMPBoard, BMPTransceiverInterface.FPGAResetType) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
resetFPGA(BMPCoords, BMPBoard, BMPTransceiverInterface.FPGAResetType) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
ResetFPGA - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to perform a reset of the FPGAs managed by a BMP.
ResetFPGA(BMPBoard, BMPTransceiverInterface.FPGAResetType) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.ResetFPGA
 
resetReinjectionCounters(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Reset the packet reinjection counters of some monitor processes.
resetReinjectionCounters(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Reset the packet reinjection counters of a monitor process.
resetReinjectionCounters(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
resetReinjectionCounters(HasCoreLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
ResetReinjectionCounters - Class in uk.ac.manchester.spinnaker.messages.scp
A request to reset the statistics counters of the dropped packet reinjection.
ResetReinjectionCounters(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ResetReinjectionCounters
 
ResourceLoader - Class in uk.ac.manchester.spinnaker.storage.sqlite
Factoring out of correct resource loading pattern.
ResourceUsage - Class in uk.ac.manchester.spinnaker.alloc.nmpi
An NMPI Resource Usage object.
ResourceUsage() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
 
respond() - Method in interface uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport.BackgroundAction
Does the action that produces the result.
response - Variable in exception uk.ac.manchester.spinnaker.messages.model.UnexpectedResponseCodeException
The response that cause this exception to be thrown, if known.
Response - Interface in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
An (abstract) response from the machine manager.
Response - Interface in uk.ac.manchester.spinnaker.spalloc.messages
An (abstract) response from the machine manager.
responseCode - Variable in exception uk.ac.manchester.spinnaker.transceiver.ProcessException
The response that cause this exception to be thrown, if known.
result - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPResponse
The result of the SCP response.
ResultColumn - Annotation Type in uk.ac.manchester.spinnaker.storage
Used to document a column that is supposed to be returned by the DQL.
ResultColumns - Annotation Type in uk.ac.manchester.spinnaker.storage
Used to document what columns are supposed to be returned by the DQL.
retagMachine(String, String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Handle the change of the tags of a machine.
retagMachine(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
retrieve(SCPRequest<R>) - Method in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
Do a synchronous call of an SCP operation, sending the given message and completely processing the interaction before returning its parsed payload.
retrieveIobufContents(IobufRequest, File) - Method in class uk.ac.manchester.spinnaker.front_end.iobuf.IobufRetriever
Retrieve and translate some IOBUFs.
retrieveIobufContents(CoreSubsets, File, File) - Method in class uk.ac.manchester.spinnaker.front_end.iobuf.IobufRetriever
Retrieve and translate some IOBUFs.
retrieveIOBUFs(CommandLineInterface.MachineParam, CommandLineInterface.IobufMapParam, CommandLineInterface.DbFileParam, CommandLineInterface.RunFolderParam) - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface
Retrieve IOBUFs in parallel.
RETRY_DELAY_MS - Static variable in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
How long to wait between retries, in milliseconds.
retryNeeded() - Method in interface uk.ac.manchester.spinnaker.transceiver.RetryTracker
Note that a retry was required.
retryNeeded() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
RetryTracker - Interface in uk.ac.manchester.spinnaker.transceiver
Marks a class that is used to track how many retries were used.
ReturnResponse - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
A response that is the successful result of a request.
ReturnResponse - Class in uk.ac.manchester.spinnaker.spalloc.messages
A response that is the successful result of a request.
ReturnResponse() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ReturnResponse
 
ReturnResponse() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.ReturnResponse
 
REVERSE_FIELD_BIT - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the reverse flag bit in argument 1.
ReverseIPTag - Class in uk.ac.manchester.spinnaker.machine.tags
Used to hold data that is contained within a Reverse IP tag.
ReverseIPTag(InetAddress, int, int, HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.machine.tags.ReverseIPTag
Create a reverse IP tag.
ReverseIPTag(InetAddress, int, int, HasCoreLocation, int) - Constructor for class uk.ac.manchester.spinnaker.machine.tags.ReverseIPTag
Create a reverse IP tag.
ReverseIPTagSet - Class in uk.ac.manchester.spinnaker.messages.scp
A request to set a Reverse IP Tag.
ReverseIPTagSet(HasChipLocation, HasCoreLocation, @uk.ac.manchester.spinnaker.utils.validation.UDPPort int, @uk.ac.manchester.spinnaker.machine.tags.TagID int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.ReverseIPTagSet
 
revision - Variable in class uk.ac.manchester.spinnaker.messages.model.Version
The revision number.
RFRM - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Packet dispatcher valid received frame counter.
RNAK - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Remote nack counter.
rollback() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Undoes all changes made in the current transaction and releases any database locks currently held by this connection.
ROOC - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Remote out-of-credit counter.
ROOT - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
Service root.
ROOT_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
The root path to the controller within the overall application.
RootController - Class in uk.ac.manchester.spinnaker.alloc.web
A simple controller for the root of the service.
RootController() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.RootController
 
router - Variable in class uk.ac.manchester.spinnaker.machine.Chip
A router for the chip.
Router - Class in uk.ac.manchester.spinnaker.machine
Routers are parts of SpiNNaker chips responsible for directing where on-machine messages are delivered to.
Router() - Constructor for class uk.ac.manchester.spinnaker.machine.Router
Default constructor allowing links to be added later.
Router(int) - Constructor for class uk.ac.manchester.spinnaker.machine.Router
Default constructor allowing links to be added later.
Router(Iterable<Link>) - Constructor for class uk.ac.manchester.spinnaker.machine.Router
Pass-through constructor that uses default values.
Router(Iterable<Link>, int) - Constructor for class uk.ac.manchester.spinnaker.machine.Router
Main constructor that allows setting of all values.
Router(Stream<Link>) - Constructor for class uk.ac.manchester.spinnaker.machine.Router
Pass-through constructor that uses default values.
Router(Stream<Link>, int) - Constructor for class uk.ac.manchester.spinnaker.machine.Router
Main constructor that allows setting of all values.
Router(HasChipLocation, int, ChipDetails, Machine) - Constructor for class uk.ac.manchester.spinnaker.machine.Router
Creates a new router from this source with links in all but the missing directions.
ROUTER_AVAILABLE_ENTRIES - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Entries available on a standard Router.
ROUTER_BASE - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Location of the bank of memory-mapped router registers.
ROUTER_CONTROL - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Location of the memory-mapped router control register (r0).
ROUTER_DEFAULT_FILTERS_MAX_POSITION - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Point where default filters finish and user set-able ones are available.
ROUTER_DIAGNOSTIC_COUNTER - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Where to write router diagnostic counters control data to (r11).
ROUTER_DIAGNOSTIC_FILTER_SIZE - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The size of a router diagnostic filter control register in bytes.
ROUTER_DIAGNOSTICS - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Location of the memory-mapped router diagnostics registers (rCN).
ROUTER_ERROR - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Location of the memory-mapped router error register (r5).
ROUTER_FILTER_CONTROLS_OFFSET - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Offset for the router filter controls first register (one word each).
ROUTER_FILTERS - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Location of the memory-mapped router filtering registers (rFN).
ROUTER_P2P - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
The base address of a router's P2P routing table, 3 bits per route.
ROUTER_REGISTER_BASE_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The base address of a routers diagnostic filter controls.
ROUTER_REGISTER_P2P_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The base address of a routers p2p routing table.
router_table_copy_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The address of the copy of the routing tables.
router_time_phase_timer - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The router time-phase timer.
RouterAlloc - Class in uk.ac.manchester.spinnaker.messages.scp
A request to allocate space for routing entries.
RouterAlloc(HasChipLocation, AppID, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.RouterAlloc
 
RouterAlloc.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request to allocate router entries.
RouterClear - Class in uk.ac.manchester.spinnaker.messages.scp
A request to clear the router on a chip.
RouterClear(HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.RouterClear
 
RouterDiagnostics - Class in uk.ac.manchester.spinnaker.messages.model
Represents a set of diagnostic information available from a chip router.
RouterDiagnostics(int, int, int[]) - Constructor for class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
Parse the router diagnostics.
RouterDiagnostics.RouterRegister - Enum in uk.ac.manchester.spinnaker.messages.model
Description of router registers.
RouterInit - Class in uk.ac.manchester.spinnaker.messages.scp
A request to initialise the router on a chip.
RouterInit(HasChipLocation, int, MemoryLocation, int, AppID) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.RouterInit
 
RouterTableRequest - Class in uk.ac.manchester.spinnaker.messages.scp
A command message to an extra monitor control core to manipulate the router table.
RouterTimeout - Class in uk.ac.manchester.spinnaker.messages.model
A router timeout, originally stored as an 8-bit unsigned float.
RouterTimeout(int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.RouterTimeout
 
ROUTING_TABLE_DATA - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Location of routing table data in transit.
RoutingEntry - Class in uk.ac.manchester.spinnaker.machine
A basic SpiNNaker routing entry.
RoutingEntry(int) - Constructor for class uk.ac.manchester.spinnaker.machine.RoutingEntry
Create a routing entry from its encoded form.
RoutingEntry(Iterable<Integer>, Iterable<Direction>) - Constructor for class uk.ac.manchester.spinnaker.machine.RoutingEntry
Create a routing entry from its expanded description.
Row - Class in uk.ac.manchester.spinnaker.alloc.db
A restricted form of result set.
run() - Method in class uk.ac.manchester.spinnaker.connections.ConnectionListener
Receive messages and dispatch them to the registered handlers.
run(String...) - Method in class uk.ac.manchester.spinnaker.nmpiexec.jobprocessmanager.JobProcessManager
How to run a Job Process Manager.
RUN_TIME_EXCEPTION - uk.ac.manchester.spinnaker.messages.model.CPUState
Core has had an RTE and not yet been reset.
runDSEForAppCoresUploadingViaMonitorStreaming(CommandLineInterface.GatherersParam, CommandLineInterface.MachineParam, CommandLineInterface.DsFileParam, CommandLineInterface.RunFolderParam, Optional<File>) - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface
Run the data specifications in parallel.
runDSEUploadingViaClassicTransfer(Machine, File, File, Boolean) - Method in class uk.ac.manchester.spinnaker.front_end.CommandLineInterface
Run the data specifications in parallel.
Running - uk.ac.manchester.spinnaker.nmpi.model.job.Status
Indicates that the process is currently running.
RUNNING - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is running user code.
RUNNING_COMMAND_SDP_PORT - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Command port for resetting runtime, etc.
RunTimeError - Enum in uk.ac.manchester.spinnaker.messages.model
SARK Run time errors.
RXEQ - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Receive equalization.
rxPort - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The receive port of the tag.

S

S - uk.ac.manchester.spinnaker.alloc.client.Direction
Southward.
S - uk.ac.manchester.spinnaker.alloc.model.Direction
Southward, from x to d.
SaneParameter - Annotation Type in uk.ac.manchester.spinnaker.alloc.compat
Validates that an argument is a sane value to pass in a classic spalloc API call.
sanitise() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
Forces correct shrouding of information.
SARK - uk.ac.manchester.spinnaker.messages.model.SARKStruct.API
This identifies a structure defined by SARK.
SARK_VERSION_INCORRECT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
SW version conflict.
SARKField - Annotation Type in uk.ac.manchester.spinnaker.messages.model
A field that has an equivalent in a structure in SARK (or SCAMP, or the BMP).
SARKStruct - Annotation Type in uk.ac.manchester.spinnaker.messages.model
A structure that has an equivalent in a structure in SARK (or SCAMP, or the BMP).
SARKStruct.API - Enum in uk.ac.manchester.spinnaker.messages.model
The supported APIs for mapped structures.
saveApplicationRouterTables(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Save the application's multicast router tables.
saveApplicationRouterTables(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
SaveApplicationRoutes - Class in uk.ac.manchester.spinnaker.messages.scp
A request to save the currently-installed application multicast router table.
SaveApplicationRoutes(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SaveApplicationRoutes
 
scamp() - Method in annotation type uk.ac.manchester.spinnaker.machine.tags.TagID
Whether to allow the SC&MP-dedicated tag.
SCAMP - uk.ac.manchester.spinnaker.messages.model.SARKStruct.API
This identifies a structure defined by SC&MP.
scheduleAllocateNow() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
Ask for allocation to happen now.
SCP_RETRIES - Static variable in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
The default number of times to resend any packet for any reason before an error is triggered.
SCP_RETRY_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
This is the default retry limit when using SCP.
SCP_SCAMP_PORT - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The default port of the connection.
SCP_TIMEOUT - Static variable in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
The default for the timeout (in ms).
SCP_TIMEOUT_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
This is the default timeout when using SCP, in milliseconds.
SCPCommand - Enum in uk.ac.manchester.spinnaker.messages.scp
The SCP Command codes.
SCPConnection - Class in uk.ac.manchester.spinnaker.connections
An SDP connection to talk SCP (SpiNNaker Control Protocol) to SC&MP on a SpiNNaker system, and to the cores managed by it.
SCPConnection(HasChipLocation, InetAddress, Integer, InetAddress) - Constructor for class uk.ac.manchester.spinnaker.connections.SCPConnection
Create a connection to a particular instance of SCAMP.
SCPConnection(HasChipLocation, InetAddress, Integer, InetAddress, int) - Constructor for class uk.ac.manchester.spinnaker.connections.SCPConnection
Create a connection to a particular instance of SCAMP.
SCPRequest<T extends SCPResponse> - Class in uk.ac.manchester.spinnaker.messages.scp
Represents an Abstract SCP Request.
SCPRequest(HasCoreLocation, SCPCommand) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
Create a new request that goes to the default port and needs a reply.
SCPRequest(HasCoreLocation, SCPCommand, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
Create a new request that goes to the default port and needs a reply.
SCPRequest(HasCoreLocation, SCPCommand, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
Create a new request that goes to the default port and needs a reply.
SCPRequest(HasCoreLocation, SCPCommand, int, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
Create a new request that goes to the default port and needs a reply.
SCPRequest(HasCoreLocation, SCPCommand, int, int, int, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
Create a new request that goes to the default port and needs a reply.
SCPRequest(SDPHeader, CommandCode, int, int, int, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
Create a new request.
scpRequestHeader - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPRequest
The SCP request header of the message.
SCPRequestHeader - Class in uk.ac.manchester.spinnaker.messages.scp
Represents the header of an SCP Request.
SCPResponse - Class in uk.ac.manchester.spinnaker.messages.scp
Represents an abstract SCP response.
SCPResponse(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPResponse
Reads a packet from a bytestring of data.
SCPResult - Enum in uk.ac.manchester.spinnaker.messages.scp
The SCP Result codes.
SCPResultMessage - Class in uk.ac.manchester.spinnaker.messages.scp
The low-level format of SCP result message.
SCPResultMessage(ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
 
SCPSenderReceiver - Interface in uk.ac.manchester.spinnaker.connections.model
Sends an SCP request and receives a response to it.
SCRM - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Scrambler on.
SDP_PAYLOAD_WORDS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Maximum number of words in a full SDP packet.
SDP_PORT_FIELD - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the command field in argument 1.
SDPConnection - Class in uk.ac.manchester.spinnaker.connections
A UDP socket connection that talks SDP (SpiNNaker Datagram Protocol) to SpiNNaker.
SDPConnection(HasChipLocation, InetAddress, Integer, InetAddress, Integer) - Constructor for class uk.ac.manchester.spinnaker.connections.SDPConnection
 
sdpHeader - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPResponse
The SDP header from the response.
sdpHeader - Variable in class uk.ac.manchester.spinnaker.messages.sdp.SpinnakerRequest
The SDP header of the message.
SDPHeader - Class in uk.ac.manchester.spinnaker.messages.sdp
Represents the header of an SDP message.
SDPHeader() - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
Create a header with all fields set to default.
SDPHeader(ByteBuffer, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
Read the header from an input buffer.
SDPHeader(SDPHeader.Flag, SDPLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
Create a simple header with just the flags and destination set.
SDPHeader(SDPHeader.Flag, SDPLocation, SDPPort) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
Create a simple header with just the flags and destination set.
SDPHeader.Flag - Enum in uk.ac.manchester.spinnaker.messages.sdp
Possible values of the flags field.
SDPLocation - Class in uk.ac.manchester.spinnaker.messages.sdp
Represents a location in an SDP message.
SDPLocation(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
Make an SDPLocation from components.
SDPLocation(HasBMPLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
Make an SDPLocation from a BMP location.
SDPLocation(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
Make an SDPLocation from a core location.
SDPMessage - Class in uk.ac.manchester.spinnaker.messages.sdp
Wraps up an SDP message with a header and optional data.
SDPMessage(ByteBuffer, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
Deserialises an SDP message from a buffer.
SDPMessage(SDPHeader) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
Create an SDP message with no payload.
SDPMessage(SDPHeader, byte[]) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
Create an SDP message with a payload.
SDPMessage(SDPHeader, byte[], int) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
Create an SDP message with a payload.
SDPMessage(SDPHeader, byte[], int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
Create an SDP message with a payload.
SDPMessage(SDPHeader, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SDPMessage
Create an SDP message with a payload.
SDPPort - Enum in uk.ac.manchester.spinnaker.messages.sdp
SDP port handling output buffering data streaming.
sdram - Variable in class uk.ac.manchester.spinnaker.machine.Chip
The size of the SDRAM.
sdram_base_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The base address of SDRAM.
sdram_clock_frequency_mhz - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The SDRAM clock frequency in MHz.
sdram_heap_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The base address of the user SDRAM heap.
SDRAM_PER_CHIP - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Default SDRAM per chip after SCAMP has reserved space for itself.
SDRAMAlloc - Class in uk.ac.manchester.spinnaker.messages.scp
A request to allocate space in the SDRAM space.
SDRAMAlloc(HasChipLocation, AppID, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SDRAMAlloc
 
SDRAMAlloc(HasChipLocation, AppID, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SDRAMAlloc
 
SDRAMAlloc.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request to allocate space in SDRAM.
SDRAMDeAlloc - Class in uk.ac.manchester.spinnaker.messages.scp
A request to free space in the SDRAM.
SDRAMDeAlloc(HasChipLocation, MemoryLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SDRAMDeAlloc
Free a block of memory of known size.
SDRAMDeAlloc(HasChipLocation, AppID) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SDRAMDeAlloc
Free the memory associated with a given application ID.
SDRAMDeAlloc.Response - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request to deallocate SDRAM.
SE - uk.ac.manchester.spinnaker.alloc.client.Direction
Southeast.
SE - uk.ac.manchester.spinnaker.alloc.model.Direction
Southeast, from x to c.
SEC_PER_MINUTE - Static variable in class uk.ac.manchester.spinnaker.utils.UnitConstants
The number of second per minute.
SECOND_STAGE - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
Packet is in last hop of emergency route and should now return to normal routing.
secondsBeforeFree - Variable in class uk.ac.manchester.spinnaker.py2json.Configuration
Time to wait before freeing.
SecurityConfig - Class in uk.ac.manchester.spinnaker.alloc.security
The security and administration configuration of the service.
SecurityConfig() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
 
securityFilter(HttpSecurity) - Method in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
Define our main security controls.
send(DatagramPacket) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Send data down this connection.
send(ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Send data down this connection.
send(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
send(ByteBuffer, int) - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
 
send(ByteBuffer, int) - Method in interface uk.ac.manchester.spinnaker.connections.model.SCPSenderReceiver
Send a request that expects a response to be appropriately directed to the thread that is calling this method.
send(ByteBuffer, int) - Method in class uk.ac.manchester.spinnaker.connections.SCPConnection
 
send(BMPRequest<?>) - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
Send a request on this connection.
send(SCPRequest<?>) - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
 
send(SCPRequest<?>) - Method in interface uk.ac.manchester.spinnaker.connections.model.SCPSenderReceiver
Sends an SCP request down this connection.
send(SDPMessage) - Method in class uk.ac.manchester.spinnaker.connections.SDPConnection
Sends an SDP message down this connection.
SEND_DATA_TO_LOCATION - uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Host to Gatherer: start accepting data bound for location.
SEND_SEQ_DATA - uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Host to Gatherer: more data with sequence number.
SEND_TELL_DATA_IN - uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Host to Gatherer: all data transmitted.
sendBootMessage(BootMessage) - Method in class uk.ac.manchester.spinnaker.connections.BootConnection
Sends a SpiNNaker boot message using this connection.
sendCommand(int) - Method in class uk.ac.manchester.spinnaker.connections.EIEIOConnection
Send a raw command.
sendCommand(EIEIOCommand) - Method in class uk.ac.manchester.spinnaker.connections.EIEIOConnection
Send a raw command.
sendCommand(EIEIOCommand, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.connections.EIEIOConnection
Send a raw command.
sendCommand(Command<?>, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Attempt to send a command as a line to the server.
sendEIEIOMessage(EIEIOMessage<?>) - Method in class uk.ac.manchester.spinnaker.connections.EIEIOConnection
Sends an EIEIO message down this connection.
sendEIEIOMessageTo(EIEIOMessage<? extends EIEIOHeader>, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.connections.EIEIOConnection
Send an EIEIO message to a specific destination.
sendGet(SCPRequest<R>, Consumer<T>) - Method in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
Send a request for a response with a payload.
sendMessage(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
Send a message on a channel in response to a ProxyOp.MESSAGE message.
sendMessage(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
Send a message on this connection.
sendMessage(ByteBuffer, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
Send a message on this connection.
sendMessageTo(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
Send a message to a particular destination on a channel in response to a ProxyOp.MESSAGE_TO message.
sendNotification(NotificationMessage) - Method in class uk.ac.manchester.spinnaker.connections.NotificationConnection
Sends a notification message down this connection.
sendOneWayRequest(SCPRequest<NoResponse>) - Method in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
Send a one-way request.
sendPortTriggerMessage(InetAddress) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Sends a port trigger message using a connection to (hopefully) open a port in a NAT and/or firewall to allow incoming packets to be received.
sendPortTriggerMessage(UDPConnection<?>, InetAddress) - Static method in class uk.ac.manchester.spinnaker.transceiver.Utils
Deprecated, for removal: This API element is subject to removal in a future version.
sendRequest(SCPRequest<Resp>, Consumer<Resp>) - Method in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
Send a request and handle the response.
sendRequest(SCPRequest<EmptyResponse>) - Method in class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
Send a request.
sendSCPMessage(SCPRequest<?>, SCPConnection) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Sends an SCP message, without expecting a response.
sendSCPMessage(SCPRequest<?>, SCPConnection) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
sendSDPMessage(SDPMessage) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Sends an SDP message using one of the connections.
sendSDPMessage(SDPMessage, SDPConnection) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Sends an SDP message using one of the connections.
sendSDPMessage(SDPMessage, SDPConnection) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
sendServiceMail(Object) - Method in class uk.ac.manchester.spinnaker.alloc.admin.ReportMailSender
Send an assembled message if the service is configured to do so.
sendSignal(AppID, Signal) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Send a signal to an application.
sendSignal(AppID, Signal) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
SendSignal - Class in uk.ac.manchester.spinnaker.messages.scp
A request to send a signal to cores.
SendSignal(AppID, Signal) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SendSignal
 
sendTo(byte[], InetAddress, int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Send data down this connection.
sendTo(DatagramPacket, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Send data down this connection.
sendTo(ByteBuffer, InetAddress, int) - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Send data down this connection.
sendTo(ByteBuffer, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
sequence - Variable in class uk.ac.manchester.spinnaker.messages.scp.SCPResponse
The sequence number of the SCP response, between 0 and 65535.
SEQUENCE_LENGTH - Static variable in class uk.ac.manchester.spinnaker.messages.scp.SequenceNumberSource
The number of items in the sequence.
sequenceNum - Variable in class uk.ac.manchester.spinnaker.messages.eieio.HostSendSequencedData
The message sequence number.
sequenceNum - Variable in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
The message sequence number.
sequenceNumber - Variable in class uk.ac.manchester.spinnaker.messages.eieio.HostDataReadAck
The message sequence number that is being acknowledged.
SequenceNumberSource - Class in uk.ac.manchester.spinnaker.messages.scp
Where to get sequence numbers from.
serial(String, Class<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
SERIAL_LENGTH - Static variable in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
The number of words in the serial_number.
SerializableMessage - Interface in uk.ac.manchester.spinnaker.messages
Represents a serializable message or a piece of a serializable message.
serialize(Object) - Static method in class uk.ac.manchester.spinnaker.alloc.IOUtils
Convert a serializable object into its serialized form.
serialize(DateTime, JsonGenerator, SerializerProvider) - Method in class uk.ac.manchester.spinnaker.nmpi.model.DateTimeSerialiser
Perform serialisation.
SerialVector - Class in uk.ac.manchester.spinnaker.messages.bmp
The data in the serial vector.
SERV - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The overall service name in URL space.
ServiceConfig - Class in uk.ac.manchester.spinnaker.alloc
Builds the Spring beans in the application that are not auto-detected.
ServiceConfig() - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceConfig
 
ServiceConfig.URLPathMaker - Class in uk.ac.manchester.spinnaker.alloc
Used for making paths to things in the service in contexts where we can't ask for the current request session to help.
ServiceDescription - Class in uk.ac.manchester.spinnaker.alloc.web
The description of the overall service.
ServiceDescription() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
Create an instance.
ServiceMasterControl - Class in uk.ac.manchester.spinnaker.alloc
Control over general aspects of the service's manageability.
ServiceMasterControl(SpallocProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
Create an instance.
serviceUrl(String) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig.URLPathMaker
Create a full local URL for web service components, bearing in mind the deployment configuration.
ServiceVersion - Class in uk.ac.manchester.spinnaker.alloc
The version information of the service.
ServiceVersion(String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceVersion
Create an instance.
SessionRequest - Class in uk.ac.manchester.spinnaker.alloc.nmpi
A NMPI create session request.
SessionRequest() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
 
SessionResourceUpdate - Class in uk.ac.manchester.spinnaker.alloc.nmpi
A NMPI job with only resources to be updated.
SessionResourceUpdate() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
 
SessionResponse - Class in uk.ac.manchester.spinnaker.alloc.nmpi
A NMPI session response.
SessionResponse() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
 
SET_BOARD_POWER_OFF - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the power state of a board.
SET_BOARD_POWER_ON - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the power state of a board.
SET_BOARD_SERIAL_IDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the BMP and physical serial IDs based on the information actually read off the machine.
SET_COLLAB_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set a quota.
SET_FUNCTIONING_FIELD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the value of a board's functioning column.
SET_JOB_NMPI_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the NMPI Job for a Job.
SET_JOB_SESSION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the NMPI session for a Job.
SET_MACHINE_STATE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the in-service flag for a machine.
SET_MAX_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Note down the maximum chip coordinates so we can calculate wraparounds correctly.
SET_STATE_DESTROYED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the state destroyed and number of pending changes for a job.
SET_STATE_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the state for a job.
SET_USER_DISABLED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set whether a user is administratively disabled.
SET_USER_LOCKED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set whether a user is locked.
SET_USER_NAME - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set a user's name.
SET_USER_PASS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set a user's password.
SET_USER_TRUST - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Set the amount a user is trusted.
setAddress(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setAllocated(boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobMachineAllocated
Set the job allocation status.
setAppId(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the ID of the application.
setArgs(List<Integer>) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setBlacklist(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
setBMPController(BMPController) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
 
setBmpDetails(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Sets the BMP details of the machine.
setBmpId(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
setBmpId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setBmpSerial(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setBoard(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setBoard(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setBoard(CreateJob.SpecificBoard) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setBoardChip(int[]) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Sets the board chip.
setBoardChip(ChipLocation) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setBoardEnabled - Variable in class uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Description
Board control.
setBoardId(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
setBoards(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setBoards(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setBoards(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
setBoards(List<BoardCoordinates>) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setBoards(MappableIterable<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
setBoardState(String, Integer, Integer, Integer, Integer, Integer, Integer, String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Enable or disable a board.
setBoardStateAddress(String, String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Enable or disable a board.
setBoardStateAddress(String, String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
setBoardStateCFB(String, @javax.validation.constraints.NotNull,@uk.ac.manchester.spinnaker.machine.board.ValidCabinetNumber int, @javax.validation.constraints.NotNull,@uk.ac.manchester.spinnaker.machine.board.ValidFrameNumber int, @javax.validation.constraints.NotNull,@uk.ac.manchester.spinnaker.machine.board.ValidBoardNumber int, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Enable or disable a board.
setBoardStateCFB(String, int, int, int, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
setBoardStateXYZ(String, @uk.ac.manchester.spinnaker.machine.board.ValidTriadX int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadY int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadZ int, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Enable or disable a board.
setBoardStateXYZ(String, int, int, int, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
setCabinet(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setCabinet(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setChip(int[]) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Sets the chip.
setChip(ChipLocation) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setChip(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.connections.SDPConnection
Set the SpiNNaker chip that we are talking to with this connection.
setChip(Chip) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Connection
Set the chip connected to.
setClassName(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Sets the className.
setCmd(List<String>) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateRequest
 
setCode(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the code.
setCollab(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Sets the collab.
setCollab(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
 
setCollab(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
Sets the collab.
setCollab(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the collab.
setCollab(Collab) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the collab of the application.
setCollabId(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.QueueJobCompat
Sets the collab ID.
setCommand(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the command.
setConfigurationSource(String) - Static method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Set up where configuration settings come from.
setConnection(SCPConnection) - Method in interface uk.ac.manchester.spinnaker.messages.scp.ConnectionAwareMessage
Tell the object what connection it is being sent on.
setConnection(SCPConnection) - Method in class uk.ac.manchester.spinnaker.messages.scp.IPTagGet
 
setConnections(List<Connection>) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Set the connection to the machine.
setContent(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.Collab
Set the content field.
setContent(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.NMPILog
Set the content.
setContext(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the context of the application.
setCount(byte) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
Set the number of items in the packet to a specific value.
setCreationTimestamp(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setDead(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setDead(MappableIterable<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setDelete(boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabPermissions
Set delete permission.
setDestination(SDPLocation) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
setDestinationPort(int) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
Set the target SDP port.
setDetailsUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setDetailsUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
setDimensions(CreateJob.Dimensions) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setElements(List<RemoteStackTraceElement>) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTrace
Set the elements.
setEnabled(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setEnabled(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setException(JsonNode) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ExceptionResponse
Set the exception to report.
setExecutorExited(String, String) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
Mark the executor as having exited.
setFileName(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Sets the fileName.
setFiles(List<DataItem>) - Method in class uk.ac.manchester.spinnaker.nmpi.model.OutputData
Set the files.
setFrame(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setFrame(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setGroup(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setGroupId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
setGroupName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
setGroupName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
setGroups(Map<String, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setGroupUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
setHardwareConfig(Map<String, Object>) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the hardwareConfig.
setHardwareConfig(Map<String, String>) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
 
setHardwareConfiguration(Map<String, Object>) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Sets the hardwareConfiguration.
setHardwarePlatform(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
 
setHardwarePlatform(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the hardwarePlatform.
setHasPassword(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setHeight(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setHeight(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setHeight(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Set the height of the machine.
setHeight(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Set the height of the machine.
setHeight(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Sets the height of the machine in chips.
setHost(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setHostname(String) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Connection
Set the host name connected to.
setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
setId(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.Collab
Set the ID of the collab.
setId(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the ID of the context.
setId(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Sets the ID.
setId(int) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Set the id.
setId(int) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnlyCompat
Set the id.
setId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Sets the id.
setId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
Sets the id.
setId(Integer) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the id.
setId(String) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateResponse
 
setImage(String) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateRequest
 
setInputData(List<DataItem>) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the inputData.
setInternal(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setIpAddress(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setIPTag(IPTag) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set up an IP tag.
setIPTag(IPTag, SDPConnection) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set up an IP tag to deliver messages to a particular connection.
setIPTag(IPTag) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setIPTag(IPTag, SDPConnection) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setJobChip(int[]) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Sets the job chip.
setJobChip(ChipLocation) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setJobError(int, String, List<DataItem>, Throwable, ObjectNode) - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Marks a job as finished with an error.
setJobError(int, String, List<DataItem>, Throwable, ObjectNode) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Marks a job as finished with an error.
setJobError(int, String, List<DataItem>, Throwable, ObjectNode) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Marks a job as finished with an error.
setJobError(String, int, String, String, String, List<String>, RemoteStackTrace) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
setJobError(String, int, String, String, String, List<String>, RemoteStackTrace) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Mark the job as finished with an error.
setJobFinished(int, String, List<DataItem>, ObjectNode) - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Marks a job as finished successfully.
setJobFinished(int, String, List<DataItem>, ObjectNode) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Marks a job as finished successfully.
setJobFinished(int, String, List<DataItem>, ObjectNode) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Marks a job as finished successfully.
setJobFinished(String, int, String, String, List<String>) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
setJobFinished(String, int, String, String, List<String>) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Mark the job as successfully finished.
setJobId(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Sets the job id.
setJobId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setJobId(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setJobID(int) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setJobResources(String, int, JobResourceUpdate) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
Update the resources of a Job.
setJobRunning(int) - Method in interface uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManager
Mark a job as running.
setJobRunning(int) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Mark a job as running.
setJobRunning(int) - Method in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Mark a job as running.
setJobs(List<MachineDescription.JobInfo>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setJobs(MappableIterable<MachineDescription.JobInfo>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setJobsChanged(List<Integer>) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobsChangedResponse
Set the jobs that have changed.
setKeepalive(double) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
setKeepAlive(double) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Set the number of seconds to keep alive.
setKeepAlive(double) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setKeepAlive(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setKeepalivehost(String) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
setKeepAliveHost(String) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setKeepaliveInterval(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setKeepaliveInterval(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setKey(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.APIKeyResponse
Set the API key.
setKwargs(Map<String, Object>) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setLastPowerOff(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setLastPowerOn(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setLED(Collection<Integer>, LEDAction, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Set the LED state of a board in the machine.
setLED(Collection<Integer>, LEDAction, BMPCoords, Collection<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Set the LED state of a board in the machine.
setLED(Collection<Integer>, LEDAction, BMPCoords, Collection<BMPBoard>) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setLED(Collection<Integer>, LEDAction, BMPCoords, Collection<BMPBoard>) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
SetLED - Class in uk.ac.manchester.spinnaker.messages.scp
A request to change the state of an LED.
SetLED(HasCoreLocation, Map<Integer, LEDAction>) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SetLED
 
setLEDs(HasChipLocation, Map<Integer, LEDAction>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set LED states.
setLEDs(HasCoreLocation, Map<Integer, LEDAction>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set LED states.
setLEDs(HasCoreLocation, Map<Integer, LEDAction>) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setLimit(double) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
setLineNumber(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Sets the lineNumber.
setLinkOff(Link) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Turns a link off.
setLive(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setLive(MappableIterable<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setLocked(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setLog(String) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobLogOnly
Set the log.
setLoggerDir(File) - Static method in class uk.ac.manchester.spinnaker.front_end.LogControl
Initialise the logging subsystem to log to the correct directory.
setLogical(int[]) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Sets the logical.
setLogical(BoardCoordinates) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setMachine(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setMachine(String) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Sets the machine.
setMachine(String) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setMachine(String) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setMachine(Machine) - Method in interface uk.ac.manchester.spinnaker.connections.MachineAware
 
setMachine(Machine) - Method in class uk.ac.manchester.spinnaker.connections.MostDirectConnectionSelector
 
setMachine(SpinnakerMachine) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Sets the machine.
setMachineId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setMachineName(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setMachineName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setMachineName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setMachineName(String) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Set the name of the machine.
setMachineName(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Sets the name of the machine.
setMachinePower(int, String, boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
 
setMachinePower(int, String, boolean) - Method in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
Set the power status of a job's machine.
setMachinePower(MachinePower, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
Set the power state of the job's sub-machine.
setMachinePower(SpinnakerMachine, boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
setMachinePower(SpinnakerMachine, boolean) - Method in interface uk.ac.manchester.spinnaker.nmpi.machinemanager.MachineManager
Turn a machine on or off.
setMachinePower(SpinnakerMachine, boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
setMachinePower(SpinnakerMachine, boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
setMachines(List<Machine>) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ListMachinesResponse
Set the list of machines.
setMachineState(String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Sets whether a machine is in service.
setMachineUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setMachineUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setMaxDeadBoards(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setMembers(Map<String, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
setMethodName(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Sets the methodName.
setName(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
setName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
setName(String) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Set the name of the machine.
setName(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the name of the context.
setnBoards(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Sets the number of boards in the machine.
setNewPassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
setNewPassword2(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
setNmpiCollab(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setNmpiJobId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setNumBoards(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
setNumBoards(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setNumInUse(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setNumInUse(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
setNumJobs(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
setObjects(List<QueueJobCompat>) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobListCompat
 
setOldPassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
setOpenIdSubject(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setOrderIndex(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the index of this item in order.
setOriginalRequest(byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setOutputData(List<DataItem>) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Sets the outputData.
setOutputData(OutputData) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Sets the outputData.
setOwner(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
Set the owner of the job to something other than the user requesting.
setOwner(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setOwner(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setOwner(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
setOwner(String) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setOwnerHost(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setParameters(JobParameters) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Sets the parameters.
setParent(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the parent of this item.
setPassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setPaused(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
 
setPhysical(int[]) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
Sets the physical.
setPhysical(BoardPhysicalCoordinates) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setPhysicalSerial(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setPlatform(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
setPort(int) - Method in class uk.ac.manchester.spinnaker.machine.tags.Tag
Set the port.
setPower(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Power a job on or off.
setPower(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Set the power state of the boards of the machine.
setPower(int, PowerState, JobState) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
 
setPower(int, PowerState, JobState) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.PowerController
Issue a power change for a job.
setPower(PowerState) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
Set whether this sub-machine is switched on.
setPower(Boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Set the power state of the job.
setPower(Boolean) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setPower(Boolean) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
setPower(Boolean) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
setPower(Boolean) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Turn the boards allocated to the job on or off.
SetPower - Class in uk.ac.manchester.spinnaker.messages.bmp
A request for the BMP to power on or power off some boards.
SetPower(PowerCommand, Collection<BMPBoard>, double) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.SetPower
 
setPowered(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setPowered(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setPowered(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setPresent(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
setProvenance(ObjectNode) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Sets the provenance.
setProvenance(ObjectNode) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Sets the provenance.
setQuota(Long) - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
 
setQuota(Long) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setQuota(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
setQuotad(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
setQuotas(List<Quota>) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
 
setReason(String) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Set the reason for the job being destroyed.
setReason(String) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setReason(String) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
setReceivePacketSize(int) - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
Set the maximum size of packet that can be received.
setRegionPointer(CoreLocation, int, int) - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Set the pointer for where to write the region data to.
setRegionPointer(CoreLocation, int, int) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
setReinjection(CoreSubsets, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set whether packets (of all types) are to be reinjected.
setReinjection(CoreSubsets, ReinjectionStatus) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Restore whether packets are to be reinjected to a previously saved state.
setReinjection(HasCoreLocation, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set whether packets (of all types) are to be reinjected.
setReinjection(HasCoreLocation, ReinjectionStatus) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Restore whether packets are to be reinjected to a previously saved state.
setReinjectionEmergencyTimeout(CoreSubsets, int, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the emergency packet reinjection timeout.
setReinjectionEmergencyTimeout(CoreSubsets, ReinjectionStatus) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the emergency packet reinjection timeout.
setReinjectionEmergencyTimeout(CoreSubsets, RouterTimeout) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the emergency packet reinjection timeout.
setReinjectionEmergencyTimeout(HasCoreLocation, int, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the emergency packet reinjection timeout.
setReinjectionEmergencyTimeout(HasCoreLocation, RouterTimeout) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the emergency packet reinjection timeout.
setReinjectionEmergencyTimeout(CoreSubsets, int, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setReinjectionEmergencyTimeout(HasCoreLocation, int, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
SetReinjectionPacketTypes - Class in uk.ac.manchester.spinnaker.messages.scp
A request to set the dropped packet reinjected packet types.
SetReinjectionPacketTypes(HasCoreLocation, boolean, boolean, boolean, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SetReinjectionPacketTypes
 
setReinjectionTimeout(CoreSubsets, int, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the packet reinjection timeout.
setReinjectionTimeout(CoreSubsets, ReinjectionStatus) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the packet reinjection timeout.
setReinjectionTimeout(CoreSubsets, RouterTimeout) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the packet reinjection timeout.
setReinjectionTimeout(HasCoreLocation, int, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the packet reinjection timeout.
setReinjectionTimeout(HasCoreLocation, RouterTimeout) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the packet reinjection timeout.
setReinjectionTimeout(CoreSubsets, int, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setReinjectionTimeout(HasCoreLocation, int, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setReinjectionTypes(CoreSubsets, boolean, boolean, boolean, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set what types of packets are to be reinjected.
setReinjectionTypes(HasCoreLocation, boolean, boolean, boolean, boolean) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set what types of packets are to be reinjected.
setReinjectionTypes(CoreSubsets, boolean, boolean, boolean, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setReinjectionTypes(HasCoreLocation, boolean, boolean, boolean, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setReports(List<BoardIssueReport>) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setRepository(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.OutputData
Set the repository.
setRequest(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setRequestBytes(byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Sets the resourceUsage.
setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.JobResourceUpdate
Sets the resourceUsage.
setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
Sets the resourceUsage.
setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
Sets the resourceUsage.
setReturnValue(JsonNode) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.ReturnResponse
Set the value returned.
setReverseIPTag(ReverseIPTag) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set up a reverse IP tag.
setReverseIPTag(ReverseIPTag) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setRouterDiagnosticFilter(HasChipLocation, int, DiagnosticFilter) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Sets a router diagnostic filter in a router.
setRouterDiagnosticFilter(HasChipLocation, int, DiagnosticFilter) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
SetRouterEmergencyTimeout - Class in uk.ac.manchester.spinnaker.messages.scp
A request to set the router emergency timeout for dropped packet reinjection.
SetRouterEmergencyTimeout(HasCoreLocation, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SetRouterEmergencyTimeout
 
SetRouterTimeout - Class in uk.ac.manchester.spinnaker.messages.scp
A request to the extra monitor core to set the router timeout for dropped packet reinjection.
SetRouterTimeout(HasCoreLocation, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.SetRouterTimeout
 
setRunning(boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerInspectResponse.State
 
setSessionStatusAndResources(String, int, SessionResourceUpdate) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
Update a session.
setSetupScript(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Set the setup script.
setSource(SDPLocation) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
setSourcePort(int) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
Set the originating SDP port.
setSourcePort(SDPPort) - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
Set the originating SDP port.
setStartAddress(CoreLocation, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.storage.DSEStorage
Record the start address for the metadata on this core.
setStartAddress(CoreLocation, MemoryLocation) - Method in class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
 
setStartTime(double) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
setStartTime(Double) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setStartTime(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setState(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
setState(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Set the state of the job in the queue.
setState(JobState) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setState(JobState) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
 
setState(State) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setState(State) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
setStatus(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Sets the status.
setStatus(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
Sets the status.
setStatus(String) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Set the status.
setStatus(String) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Set the status.
setStatus(String) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnly
Set the status.
setStatus(String) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobStatusOnlyCompat
Set the status.
setSynched(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
 
setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
 
setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
 
setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Set the tags associated with the machine.
setTags(MappableIterable<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setTimestampCompletion(DateTime) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDone
Sets the timestampCompletion.
setTimestampCompletion(DateTime) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.JobDoneCompat
Sets the timestampCompletion.
setTrustLevel(TrustLevel) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setType(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabContext
Set the type of this item.
setUnits(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
setUnits(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
Set the units of the usage.
SETUP_SCRIPT - Static variable in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
The name of the setup script.
setupBitfile(String, int, FPGA) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
Set a bitfile to be loaded.
setUpdate(boolean) - Method in class uk.ac.manchester.spinnaker.nmpi.model.CollabPermissions
Set update permission.
setupRegisters(FirmwareLoader.RegisterSet...) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
The write part of cmd_xreg from bmpc.
setUrl(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.JobSpecification
Sets the URL.
setUrl(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.DataItem
Set the URL of the item of data.
setUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
 
setUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
 
setUsage(double) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
 
setUseDummyBMP(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
 
setUserId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
setUserId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
setUserId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setUserId(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
Sets the userId.
setUserId(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
Sets the userId.
setUserId(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.nmpi.Job
Sets the userId.
setUsername(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
 
setUserName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
setUserName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
 
setUserScript(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Sets the user script.
setUserUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
 
setValue(double) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
Set the value of the usage.
setValue(T) - Method in class uk.ac.manchester.spinnaker.utils.ValueHolder
Set the value to hold.
setValue(SystemVariableDefinition, Object) - Method in class uk.ac.manchester.spinnaker.messages.boot.SystemVariableBootValues
Set a particular boot value.
setVersion(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Sets the version of the machine.
setWarning(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.QueueEmpty
Set the warning.
setWarnings(List<String>) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.DockerCreateResponse
 
setWatchDogTimeout(int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the value of the watch dog timer.
setWatchDogTimeoutOnChip(HasChipLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the value of the watch dog timer on a specific chip.
setWatchDogTimeoutOnChip(HasChipLocation, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
setWidth(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
 
setWidth(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
 
setWidth(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobMachineInfo
Set the width of the machine.
setWidth(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Machine
Set the width of the machine.
setWidth(int) - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Sets the width of the machine in chips.
setWorkingDirectory(String) - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.pynn.PyNNJobParameters
Sets the workingDirectory.
setX(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Chip
Set the x-coordinate of the chip.
setX(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setX(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setY(int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.Chip
Set the y-coordinate of the chip.
setY(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setY(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
setZ(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setZ(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
 
SEVEN_FIVE_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 12 on FPGA 2/TopRight From Chip(7,5) towards the East.
SEVEN_FIVE_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 11 on FPGA 2/TopRight From Chip(7,5) towards the NorthEast.
SEVEN_FOUR_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 14 on FPGA 2/TopRight From Chip(7,4) towards the East.
SEVEN_FOUR_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 13 on FPGA 2/TopRight From Chip(7,4) towards the NorthEast.
SEVEN_SEVEN_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 8 on FPGA 2/TopRight From Chip(7,7) towards the East.
SEVEN_SEVEN_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 6 on FPGA 2/TopRight From Chip(7,7) towards the North.
SEVEN_SEVEN_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 7 on FPGA 2/TopRight From Chip(7,7) towards the NorthEast.
SEVEN_SIX_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 10 on FPGA 2/TopRight From Chip(7,6) towards the East.
SEVEN_SIX_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 9 on FPGA 2/TopRight From Chip(7,6) towards the NorthEast.
SEVEN_THREE_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 0 on FPGA 0/Bottom From Chip(7,3) towards the East.
SEVEN_THREE_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 15 on FPGA 2/TopRight From Chip(7,3) towards the NorthEast.
SEVEN_THREE_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 1 on FPGA 0/Bottom From Chip(7,3) towards the South.
SFRM - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Frame assembler valid sent frame counter.
shared_message_buffer_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The address of the shared message buffers.
shared_message_count_in_use - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of shared message buffers in use.
shared_message_first_free_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Pointer to the first free shared message buffer.
shared_message_maximum_used - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The maximum number of shared message buffers used.
SHM_CMD - uk.ac.manchester.spinnaker.messages.model.MailboxCommand
The mailbox contains a command.
SHM_IDLE - uk.ac.manchester.spinnaker.messages.model.MailboxCommand
The mailbox is idle.
SHM_MSG - uk.ac.manchester.spinnaker.messages.model.MailboxCommand
The mailbox contains an SDP message.
SHM_NOP - uk.ac.manchester.spinnaker.messages.model.MailboxCommand
The mailbox contains a non-operation.
SHM_SIGNAL - uk.ac.manchester.spinnaker.messages.model.MailboxCommand
The mailbox contains a signal.
SHORT - uk.ac.manchester.spinnaker.messages.model.DataType
The value is two bytes long, a short.
shouldKillJob(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
Has the execution of a job exceeded its group's resource allocation at this point?
shouldNotFilter(HttpServletRequest) - Method in class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
 
showGroupInfo(int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Get info about a particular group.
showGroupInfo(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
showUserForm(int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Show user details.
showUserForm(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
shutdownFlags - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Shutdown flags.
Signal - Enum in uk.ac.manchester.spinnaker.messages.model
SCP Signals.
Signal.Type - Enum in uk.ac.manchester.spinnaker.messages.model
The type of signal, determined by how it is transmitted.
singleBoard() - Method in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
An Collection all the chips on a Single board with a root of 0, 0.
singleBoardForEach(Consumer<ChipLocation>) - Method in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
Allows forEach to be called on all ChipLocations in SingleBoardCoordinates.
singleBoardIterator() - Method in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
An Iterator all the chips on a Single board with a root of 0, 0.
SingleRowResult - Annotation Type in uk.ac.manchester.spinnaker.storage
Marks a query that will only produce at most one row.
SingletonConnectionSelector<T extends Connection> - Class in uk.ac.manchester.spinnaker.connections
A selector that only ever handles a single connection.
SingletonConnectionSelector(T) - Constructor for class uk.ac.manchester.spinnaker.connections.SingletonConnectionSelector
Create a selector.
SIX_HUNDRED_BOARD - uk.ac.manchester.spinnaker.machine.MachineVersion
Combination of 600 common style 48 chips boards.
SIX_SEVEN_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 4 on FPGA 2/TopRight From Chip(6,7) towards the North.
SIX_SEVEN_NE - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 5 on FPGA 2/TopRight From Chip(6,7) towards the NorthEast.
SIX_TWO_E - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 2 on FPGA 0/Bottom From Chip(6,2) towards the East.
SIX_TWO_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 3 on FPGA 0/Bottom From Chip(6,2) towards the South.
size - Variable in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegion
The size of the recording in bytes.
size - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Size of register, in bits.
size - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Size of register, in bits.
size - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
The usable size of this block (not including the header).
size - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
How much data should be downloaded? This is not necessarily the size of the region.
size - Variable in enum uk.ac.manchester.spinnaker.transceiver.FillDataType
The encoding of the fill unit size.
size() - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
The total number of processors that are in these core subsets.
size() - Method in class uk.ac.manchester.spinnaker.machine.Router
The size of the router which is the number of link(s) it has.
SIZE - Static variable in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegion
Size of the channel data on the machine.
SIZE - Static variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
The number of bytes the board status structure is encoded as in the BMP.
SIZE_X_OF_ONE_BOARD - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
The number of rows of chips on each 48 Chip board.
SIZE_Y_OF_ONE_BOARD - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
The number of columns of chips on each 48 Chip board.
sleep(long) - Static method in class uk.ac.manchester.spinnaker.utils.ThreadUtils
Recommended way of doing "quiet" sleeps.
SLEN - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Enable SpiNNaker chip (2-of-7) link.
slice(ByteBuffer, int, int) - Static method in class uk.ac.manchester.spinnaker.utils.ByteBufferUtils
Make a slice of a byte buffer without modifying the original buffer.
sliceUp(ByteBuffer, int) - Static method in class uk.ac.manchester.spinnaker.utils.ByteBufferUtils
Slice up a buffer buffer into a sequence of (little-endian) byte buffers with a maximum size.
SMALL_RETRIEVE_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.front_end.Constants
The name of the system property defining the threshold at which retrieves are switched over to the fast (data-speed-up-packet-gatherer based) retrieve protocol.
SMALL_RETRIEVE_THRESHOLD - Static variable in class uk.ac.manchester.spinnaker.front_end.Constants
Retrieves of data that is less than this many bytes are done via a normal SCAMP memory read.
software_watchdog_count - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of watch dog timeouts before an error is raised.
source - Variable in class uk.ac.manchester.spinnaker.machine.Link
The coordinates of the source chip of the link.
source - Variable in exception uk.ac.manchester.spinnaker.transceiver.ProcessException
Where does the code believe this exception originated?
sourceDirection - Variable in class uk.ac.manchester.spinnaker.machine.bean.LinkBean
What direction the link is going in.
sourceLinkDirection - Variable in class uk.ac.manchester.spinnaker.machine.Link
The ID/Direction of the link in the source chip.
south - uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
South.
south - uk.ac.manchester.spinnaker.py2json.Link
South.
SOUTH - uk.ac.manchester.spinnaker.machine.Direction
Direction 5 typically towards a location x, y -1.
SOUTH - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Toward the South chip.
SOUTH_WEST - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Toward the South West chip.
southWest - uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
South-West.
southWest - uk.ac.manchester.spinnaker.py2json.Link
South-West.
SOUTHWEST - uk.ac.manchester.spinnaker.machine.Direction
Direction 4 typically towards a location x -1, y -1.
space - Variable in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegion
The size of the space available.
spaceAvailable - Variable in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
How much space is available.
Spalloc - Class in uk.ac.manchester.spinnaker.alloc.allocator
The core implementation of the Spalloc service.
Spalloc() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
 
SPALLOC_CSS_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The URI path of the Spalloc CSS file.
SPALLOC_CSS_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The Spalloc CSS URI variable for JSP pages.
SPALLOC_JS_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The URI path of the Spalloc JS file.
SPALLOC_JS_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
The Spalloc JS URI variable for JSP pages.
SpallocAPI - Interface in uk.ac.manchester.spinnaker.alloc.allocator
The API of the core service that interacts with the database.
SpallocAPI - Interface in uk.ac.manchester.spinnaker.spalloc
The interface exposed by the low-level Spalloc Client.
SpallocAPI.BoardLocation - Interface in uk.ac.manchester.spinnaker.alloc.allocator
Describes the locations of boards in a machine.
SpallocAPI.CreateBoard - Class in uk.ac.manchester.spinnaker.alloc.allocator
A request for a specific board.
SpallocAPI.CreateDescriptor - Class in uk.ac.manchester.spinnaker.alloc.allocator
Describes what sort of request to create a job this is.
SpallocAPI.CreateDimensions - Class in uk.ac.manchester.spinnaker.alloc.allocator
A request for a rectangle of boards.
SpallocAPI.CreateDimensionsAt - Class in uk.ac.manchester.spinnaker.alloc.allocator
A request for a rectangle of triads rooted at a particular triad.
SpallocAPI.CreateNumBoards - Class in uk.ac.manchester.spinnaker.alloc.allocator
A request for a number of boards.
SpallocAPI.CreateVisitor<T> - Interface in uk.ac.manchester.spinnaker.alloc.allocator
SpallocAPI.HasBoardCoords - Class in uk.ac.manchester.spinnaker.alloc.allocator
Some requests have the locations of boards.
SpallocAPI.Job - Interface in uk.ac.manchester.spinnaker.alloc.allocator
Describes a particular job known to the allocator.
SpallocAPI.Jobs - Interface in uk.ac.manchester.spinnaker.alloc.allocator
Describes a list of jobs known to the allocator.
SpallocAPI.Machine - Interface in uk.ac.manchester.spinnaker.alloc.allocator
Describes a particular machine known to the allocator.
SpallocAPI.SubMachine - Interface in uk.ac.manchester.spinnaker.alloc.allocator
A view of part of a machine that is allocated to a job.
SpallocAPI.Waitable - Interface in uk.ac.manchester.spinnaker.alloc.allocator
A thing that may be waited upon.
SpallocClient - Class in uk.ac.manchester.spinnaker.spalloc
A simple (blocking) client implementation of the spalloc-server protocol.
SpallocClient - Interface in uk.ac.manchester.spinnaker.alloc.client
An API for talking to the Spalloc service.
SpallocClient(String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Define a new connection using the default spalloc port.
SpallocClient(String, int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Define a new connection.
SpallocClient(String, Integer) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Define a new connection using the default spalloc port.
SpallocClient(String, Integer, Integer) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Define a new connection.
SpallocClient.Job - Interface in uk.ac.manchester.spinnaker.alloc.client
The services offered relating to a Spalloc job.
SpallocClient.Machine - Interface in uk.ac.manchester.spinnaker.alloc.client
The services offered relating to a Spalloc machine.
SpallocClient.SpallocException - Exception in uk.ac.manchester.spinnaker.alloc.client
Exception caused by the server sending an error.
SpallocClientFactory - Class in uk.ac.manchester.spinnaker.alloc.client
A factory for clients to connect to the Spalloc service.
SpallocClientFactory(URI) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.SpallocClientFactory
Create a factory that can talk to a given service.
SpallocConnection - Class in uk.ac.manchester.spinnaker.spalloc
The basic communications layer of the spalloc client.
SpallocConnection(String, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Define a new connection.
SpallocException(String, int) - Constructor for exception uk.ac.manchester.spinnaker.alloc.client.SpallocClient.SpallocException
Create an instance.
SpallocJavaMachineManagerImpl - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager
A machine manager that interfaces to the new spalloc service.
SpallocJavaMachineManagerImpl() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
SpallocJob - Class in uk.ac.manchester.spinnaker.spalloc
A high-level interface for requesting and managing allocations of SpiNNaker boards.
SpallocJob(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a job client that resumes an existing job given its ID.
SpallocJob(String, int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a job client that resumes an existing job given its ID.
SpallocJob(String, int, Integer, int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a job client that resumes an existing job given its ID.
SpallocJob(String, Integer, int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a job client that resumes an existing job given its ID.
SpallocJob(String, Integer, Integer, CreateJob) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a spalloc job that requests a SpiNNaker machine.
SpallocJob(String, Integer, CreateJob) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a spalloc job that requests a SpiNNaker machine.
SpallocJob(String, CreateJob) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a spalloc job that requests a SpiNNaker machine.
SpallocJob(CreateJob) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a spalloc job that requests a SpiNNaker machine.
SpallocJob(SpallocClient, Integer, CreateJob) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a spalloc job that requests a SpiNNaker machine.
SpallocJob(SpallocClient, CreateJob) - Constructor for class uk.ac.manchester.spinnaker.spalloc.SpallocJob
Create a spalloc job that requests a SpiNNaker machine.
SpallocJobAPI - Interface in uk.ac.manchester.spinnaker.spalloc
The interface supported by a spalloc job.
SpallocMachineManagerImpl - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager
A machine manager that interfaces to the old spalloc service.
SpallocMachineManagerImpl() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
Make a machine manager that talks to Spalloc to do its work.
SpallocProperties - Class in uk.ac.manchester.spinnaker.alloc
Spalloc service management properties.
SpallocProperties(File, Duration, boolean, File, SpallocProperties.AllocatorProperties, SpallocProperties.AuthProperties, SpallocProperties.CompatibilityProperties, SpallocProperties.HistoricalDataProperties, SpallocProperties.KeepaliveProperties, SpallocProperties.ProxyProperties, SpallocProperties.QuotaProperties, SpallocProperties.DBProperties, SpallocProperties.ReportProperties, SpallocProperties.TxrxProperties, SpallocProperties.StateControlProperties, SpallocProperties.DataSourceProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties
 
SpallocProperties.AllocatorProperties - Class in uk.ac.manchester.spinnaker.alloc
Configuration of the main resource allocation engine.
SpallocProperties.AuthProperties - Class in uk.ac.manchester.spinnaker.alloc
Authentication and authorization configuration.
SpallocProperties.CompatibilityProperties - Class in uk.ac.manchester.spinnaker.alloc
Settings relating to the v1 spalloc configuration interface.
SpallocProperties.DataSourceProperties - Class in uk.ac.manchester.spinnaker.alloc
The properties of a DataSource, describing how to make a database connection.
SpallocProperties.DBProperties - Class in uk.ac.manchester.spinnaker.alloc
Additional database configuration.
SpallocProperties.HistoricalDataProperties - Class in uk.ac.manchester.spinnaker.alloc
How to handle job data that is now only of historic interest.
SpallocProperties.KeepaliveProperties - Class in uk.ac.manchester.spinnaker.alloc
How to handle keepalive messages.
SpallocProperties.OpenIDProperties - Class in uk.ac.manchester.spinnaker.alloc
OpenID-related security properties.
SpallocProperties.PriorityScale - Class in uk.ac.manchester.spinnaker.alloc
Priority is the rate at which importance is accrued.
SpallocProperties.ProxyProperties - Class in uk.ac.manchester.spinnaker.alloc
Settings for the proxies.
SpallocProperties.QuotaProperties - Class in uk.ac.manchester.spinnaker.alloc
Quota management.
SpallocProperties.ReportProperties - Class in uk.ac.manchester.spinnaker.alloc
Notify an administrator about problems reported with boards.
SpallocProperties.StateControlProperties - Class in uk.ac.manchester.spinnaker.alloc
Settings for control of the administrative state of a machine.
SpallocProperties.TxrxProperties - Class in uk.ac.manchester.spinnaker.alloc
Controls how Spalloc talks to BMPs on machines.
SpallocProtocolException - Exception in uk.ac.manchester.spinnaker.spalloc.exceptions
Thrown when a network-level problem occurs during protocol handling.
SpallocProtocolException(String) - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocProtocolException
 
SpallocProtocolException(Throwable) - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocProtocolException
 
SpallocProtocolTimeoutException - Exception in uk.ac.manchester.spinnaker.spalloc.exceptions
Thrown upon a protocol-level timeout.
SpallocProtocolTimeoutException(String) - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocProtocolTimeoutException
 
SpallocProtocolTimeoutException(String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocProtocolTimeoutException
 
SpallocServerException - Exception in uk.ac.manchester.spinnaker.spalloc.exceptions
Thrown when something went wrong on the server side that caused us to be sent a message.
SpallocServerException(String) - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocServerException
 
SpallocServerException(ExceptionResponse) - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocServerException
 
SpallocServiceAPI - Interface in uk.ac.manchester.spinnaker.alloc.web
The REST API for the SpiNNaker machine allocation service.
SpallocServiceAPI.JobAPI - Interface in uk.ac.manchester.spinnaker.alloc.web
Interface to a particular job.
SpallocServiceAPI.MachineAPI - Interface in uk.ac.manchester.spinnaker.alloc.web
Interface to a particular machine.
SpallocServiceImpl - Class in uk.ac.manchester.spinnaker.alloc.web
The implementation of the user-facing REST API.
SpallocServiceImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
 
SpallocStateChangeTimeoutException - Exception in uk.ac.manchester.spinnaker.spalloc.exceptions
Thrown when a state change takes too long to occur.
SpallocStateChangeTimeoutException() - Constructor for exception uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocStateChangeTimeoutException
Create an instance.
spallocUrl - Variable in class uk.ac.manchester.spinnaker.storage.ProxyInformation
The URL of the spalloc server to connect to.
SpecificBoard() - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
Make an untargeted instance.
SpecificBoard() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
 
SPIN1API - uk.ac.manchester.spinnaker.messages.model.SARKStruct.API
This identifies a structure defined by spin1_api.
spinCore - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The location of the core on the chip which the tag is defined on and where the core that handles the tag's messages resides.
spinIPAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.Addresses
The IPv4 address of the managed SpiNNaker board.
SPINNAKER_REQUEST_BUFFERS - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Spinnaker requesting new buffers for spike source population.
SPINNAKER_REQUEST_READ_DATA - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Buffers available to be read from a buffered out vertex.
SpiNNakerControl - Interface in uk.ac.manchester.spinnaker.alloc.bmp
How to tell a SpiNNaker BMP (specifically one that manages a frame) to turn on boards, turn them off, and to turn off links on the perimeter of an allocation.
SpiNNakerControl.Factory - Interface in uk.ac.manchester.spinnaker.alloc.bmp
A guide for how to make a BMP controller.
spinnakerIPs - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The IP addresses of the boards.
SpinnakerLinkData - Class in uk.ac.manchester.spinnaker.machine.datalinks
A description of a data link that uses the SpiNNaker-link protocol.
SpinnakerLinkData(int, HasChipLocation, Direction, InetAddress) - Constructor for class uk.ac.manchester.spinnaker.machine.datalinks.SpinnakerLinkData
Build an instance.
spinnakerLinkId - Variable in class uk.ac.manchester.spinnaker.machine.datalinks.SpinnakerLinkData
The link ID from the SpiNNaker perspective.
spinnakerLinks() - Method in class uk.ac.manchester.spinnaker.machine.Machine
Collection of the SpiNNaker links on this machine.
SpinnakerMachine - Class in uk.ac.manchester.spinnaker.nmpi.model.machine
Represents a SpiNNaker machine on which jobs can be executed.
SpinnakerMachine() - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Creates an empty machine.
SpinnakerMachine(String, String, int, int, int, String) - Constructor for class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Creates a new SpiNNaker Machine description.
SpinnakerRequest - Class in uk.ac.manchester.spinnaker.messages.sdp
Base class for sendable SDP-based messages.
SpinnakerRequest(SDPHeader) - Constructor for class uk.ac.manchester.spinnaker.messages.sdp.SpinnakerRequest
 
SpinnakerRequestBuffers - Class in uk.ac.manchester.spinnaker.messages.eieio
Message used in the context of the buffering input mechanism which is sent by the SpiNNaker system to the host computer to ask for more data to inject during the simulation.
SpinnakerRequestBuffers(HasCoreLocation, byte, byte, int) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
Create an instance.
SpinnakerRequestReadData - Class in uk.ac.manchester.spinnaker.messages.eieio
Message used in the context of the buffering output mechanism which is sent from the SpiNNaker system to the host computer to signal that some data is available to be read.
SpinnakerRequestReadData(HasCoreLocation, int, int, int[], int[], int[], int[]) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
Create a message instance.
SpinnakerRequestReadData(HasCoreLocation, int, int, int, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
Create a message instance about a single move.
SpiNNakerTriadGeometry - Class in uk.ac.manchester.spinnaker.machine
Geometry of a "triad" of SpiNNaker boards.
SpinnmanException - Exception in uk.ac.manchester.spinnaker.transceiver
Basic exception from the transceiver.
spinPort - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The spin-port of the IP tag.
SpinWSHandler - Class in uk.ac.manchester.spinnaker.alloc.proxy
Initial handler for web sockets.
SQL - Class in uk.ac.manchester.spinnaker.alloc.db
Some sort of SQL that can be executed as part of a query or an update.
SQL(String) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
Create a new SQL string.
SQL(String, List<String>, List<String>) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
Create a new SQL string with parameters that can be replaced.
SQL(Resource) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
Create a new SQL string from a resource.
SQL(Resource, List<String>, List<String>) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
Create a new SQL string with parameters that can be replaced.
SQLiteBufferStorage - Class in uk.ac.manchester.spinnaker.storage.sqlite
How to actually talk to an SQLite database.
SQLiteBufferStorage(BufferManagerDatabaseEngine) - Constructor for class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteBufferStorage
Create an instance.
SQLiteDataSpecStorage - Class in uk.ac.manchester.spinnaker.storage.sqlite
How to actually talk to an SQLite database.
SQLiteDataSpecStorage(DSEDatabaseEngine) - Constructor for class uk.ac.manchester.spinnaker.storage.sqlite.SQLiteDataSpecStorage
Create an instance.
SQLQueries - Class in uk.ac.manchester.spinnaker.alloc.db
The literal SQL queries used in this package.
SQLQueries() - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
 
start(String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Start a Docker container.
START - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to start.
START_MISSING_SEQS - uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage.ID
ID of message used to start sending missing sequence numbers.
START_RESUME_NOTIFICATION - uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
Notify the external devices that the simulation has started.
START_SENDING_DATA - uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage.ID
ID of message used to start sending data.
START_SENDING_REQUESTS - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Start complaining that there is SDRAM free space for buffers.
startAddress - Variable in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
Where should the data be downloaded from? This is not necessarily the start of the region.
startExecuter() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.DockerExecutorFactory.Executor
 
startExecuter() - Method in interface uk.ac.manchester.spinnaker.nmpi.jobmanager.JobExecuter
Starts the external job.
startExecuter() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.LocalJobExecuterFactory.Executer
 
startExecuter() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.XenVMExecuterFactory.Executer
 
StartRequests - Class in uk.ac.manchester.spinnaker.messages.eieio
Packet used in the context of buffering input for the host computer to signal to the SpiNNaker system that, if needed, it is possible to send more "SpinnakerRequestBuffers" packet.
StartRequests() - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.StartRequests
Make an instance.
StartResume - Class in uk.ac.manchester.spinnaker.messages.notification
Message which indicates that the toolchain has started or resumed.
StartResume() - Constructor for class uk.ac.manchester.spinnaker.messages.notification.StartResume
Create an instance.
StartSendingMessage - Class in uk.ac.manchester.spinnaker.front_end.download
A message used to request fast data transfer from SpiNNaker to Host.
State - Enum in uk.ac.manchester.spinnaker.alloc.client
States that a job might be in.
State - Enum in uk.ac.manchester.spinnaker.spalloc.messages
The possible states of a spalloc job.
State() - Constructor for class uk.ac.manchester.spinnaker.nmpi.rest.DockerInspectResponse.State
 
StateControlProperties(Duration, Duration, int, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
 
Status - Enum in uk.ac.manchester.spinnaker.nmpi.model.job
The possible statuses of a process.
STATUS_CAKE - uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans.StatusServiceType
Status Cake service.
STATUS_ERROR - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Job status when in error.
STATUS_ERROR - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Job status when in error.
STATUS_FINISHED - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Job status when finished.
STATUS_FINISHED - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Job status when finished.
status_map - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The status map set during SCAMP boot.
STATUS_RUNNING - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Job status when running.
STATUS_RUNNING - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Job status when running.
STATUS_UPDATE_PERIOD - Static variable in class uk.ac.manchester.spinnaker.nmpi.jobmanager.JobManager
Seconds between status updates.
STATUS_VALIDATED - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerCompat
Job status when in the queue but the executer hasn't started.
STATUS_VALIDATED - Static variable in class uk.ac.manchester.spinnaker.nmpi.nmpi.NMPIQueueManagerV3
Job status when in the queue but the executer hasn't started.
StatusCake - Interface in uk.ac.manchester.spinnaker.nmpi.rest
Interface to StatusCake API.
StatusCakeStatusMonitorManagerImpl - Class in uk.ac.manchester.spinnaker.nmpi.status
Status monitor manager that uses the StatusCake service.
StatusCakeStatusMonitorManagerImpl() - Constructor for class uk.ac.manchester.spinnaker.nmpi.status.StatusCakeStatusMonitorManagerImpl
 
statusMonitorManager() - Method in class uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans
The status monitor manager.
StatusMonitorManager - Interface in uk.ac.manchester.spinnaker.nmpi.status
A service that handles status monitoring.
STOP - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
1 = Stop sending data frames.
STOP - uk.ac.manchester.spinnaker.messages.model.Signal
The system is ceasing to run user apps.
STOP_PAUSE_NOTIFICATION - uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
Notify the external devices that the simulation has stopped.
STOP_SENDING_REQUESTS - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Stop complaining that there is SDRAM free space for buffers.
stopApplication(AppID) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Sends a stop request for an application ID.
stopApplication(AppID) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
StopRequests - Class in uk.ac.manchester.spinnaker.messages.eieio
Packet used in the context of buffering input for the host computer to signal to the SpiNNaker system that to stop sending "SpinnakerRequestBuffers" packet.
StopRequests() - Constructor for class uk.ac.manchester.spinnaker.messages.eieio.StopRequests
Make an instance.
StorageException - Exception in uk.ac.manchester.spinnaker.storage
Exceptions caused by the storage system.
StorageException(String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.storage.StorageException
Create a storage exception.
storeData(BufferManagerStorage.Region, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.front_end.download.DataGatherer
Store the data retrieved from a region No guarantee is made about which thread will call this method.
storeData(BufferManagerStorage.Region, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.front_end.download.DirectDataGatherer
Deprecated.
 
storeData(BufferManagerStorage.Region, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegionDataGatherer
 
storeDSEContents(BufferManagerStorage.Region, byte[]) - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Deprecated.
Currently unsupported; underlying database structure absent
storeRegionContents(BufferManagerStorage.Region, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.storage.BufferManagerStorage
Deprecated.
Currently unsupported; underlying database structure absent
stream(List<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Make a mappable iterator out of a list.
streamNeighbouringChipsCoords() - Method in class uk.ac.manchester.spinnaker.machine.Router
Stream of the destinations of each link.
string(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
Get a function to get the contents of the named column.
STRIP_FIELD_BIT - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the strip SDP flag bit in argument 1.
SubMachineResponse - Class in uk.ac.manchester.spinnaker.alloc.web
Describes an allocation of part of a machine to a job.
submitTasks(Iterable<BasicExecutor.SimpleCallable>) - Method in class uk.ac.manchester.spinnaker.front_end.BasicExecutor
Submit some tasks to the pool.
submitTasks(Collection<T>, Function<T, BasicExecutor.SimpleCallable>) - Method in class uk.ac.manchester.spinnaker.front_end.BasicExecutor
Submit some tasks to the pool.
submitTasks(Stream<T>, Function<T, BasicExecutor.SimpleCallable>) - Method in class uk.ac.manchester.spinnaker.front_end.BasicExecutor
Submit some tasks to the pool.
submitTasks(Stream<BasicExecutor.SimpleCallable>) - Method in class uk.ac.manchester.spinnaker.front_end.BasicExecutor
Submit some tasks to the pool.
submitUserForm(int, UserRecord, ModelMap, Principal) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Modify user details.
submitUserForm(int, UserRecord, ModelMap, Principal) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
 
subWordAlignment() - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
How many bytes is this location's address above a word-aligned address?
supports(Class<?>) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
 
SVC - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Undefined SVC or no handler.
SWERR - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Fatal SW error.
SYNC0 - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is waiting for Signal.SYNC0.
SYNC0 - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to advance from the SYNC0 state.
SYNC1 - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is waiting for Signal.SYNC1.
SYNC1 - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to advance from the SYNC1 state.
SYS_VARS - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Where the system variables are located.
system() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.TCPPort
Whether to allow system ports.
system() - Method in annotation type uk.ac.manchester.spinnaker.utils.validation.UDPPort
Whether to allow system ports.
SYSTEM_ARG - Static variable in class uk.ac.manchester.spinnaker.nmpiexec.job_parameters.JobParametersFactory
The argument to append to the script name to request that the system is added to the command line.
system_buffer_words - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The size of the system buffer in words.
system_ram_base_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The base address of System RAM.
system_ram_heap_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The base address of the system SDRAM heap.
system_sdram_base_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The base address of System SDRAM.
system_sdram_bytes - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The size of the system SDRAM in bytes.
system_sdram_heap_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The base address of the system SDRAM heap.
SYSTEM_VARIABLE_BASE_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The base address of the system variable structure in system RAM.
SystemController - Interface in uk.ac.manchester.spinnaker.alloc.web
The main web interface controller.
SystemControllerImpl - Class in uk.ac.manchester.spinnaker.alloc.web
The main web interface controller.
SystemControllerImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
 
SystemRouterTableContext - Class in uk.ac.manchester.spinnaker.front_end.dse
A context class that loads up the system router tables while it is active.
SystemRouterTableContext(TransceiverInterface, List<? extends HasCoreLocation>) - Constructor for class uk.ac.manchester.spinnaker.front_end.dse.SystemRouterTableContext
Create a no-drop-packets context.
SystemRouterTableContext(TransceiverInterface, Stream<? extends HasCoreLocation>) - Constructor for class uk.ac.manchester.spinnaker.front_end.dse.SystemRouterTableContext
Create a no-drop-packets context.
SystemRouterTableContext(TransceiverInterface, CoreSubsets) - Constructor for class uk.ac.manchester.spinnaker.front_end.dse.SystemRouterTableContext
Create a no-drop-packets context.
systemUrl(String) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig.URLPathMaker
Create a full local URL for the system components, bearing in mind the deployment configuration.
SystemVariableBootValues - Class in uk.ac.manchester.spinnaker.messages.boot
Default values of the system variables that get passed to SpiNNaker during boot.
SystemVariableBootValues() - Constructor for class uk.ac.manchester.spinnaker.messages.boot.SystemVariableBootValues
Create a set of boot values using all the defaults.
SystemVariableBootValues(SystemVariableBootValues) - Constructor for class uk.ac.manchester.spinnaker.messages.boot.SystemVariableBootValues
Create a set of boot values that is a copy of an existing set of boot values.
SystemVariableDefinition - Enum in uk.ac.manchester.spinnaker.messages.model
Defines the system variables available.

T

tag - Variable in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
The tag on the message.
tag - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
The tag of the block if allocated, or null if not.
Tag - Class in uk.ac.manchester.spinnaker.machine.tags
Common properties of SpiNNaker IP tags and reverse IP tags.
TagDescription - Class in uk.ac.manchester.spinnaker.messages.model
Description of a tag.
TagDescription(ByteBuffer, HasChipLocation, InetAddress, int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
TagID - Annotation Type in uk.ac.manchester.spinnaker.machine.tags
Validates that a number looks like a tag identifier.
TagInfo - Class in uk.ac.manchester.spinnaker.messages.model
Information about a tag pool on an Ethernet-connected chip.
TagInfo(IPTagTimeOutWaitTime, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.TagInfo
 
TagList - Annotation Type in uk.ac.manchester.spinnaker.alloc.model
Validates that a string looks like a comma-separated tag list.
tags - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
The tags to select which machine to allocate on.
tags - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
The tags of the machine.
tags - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
The tags of the machine.
tags - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The tags of the machine.
tags(String...) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 
TAGS_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "tags".
TAGS_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
TaskException - Exception in uk.ac.manchester.spinnaker.alloc.compat
An exception that a task operation may throw.
TCPPort - Annotation Type in uk.ac.manchester.spinnaker.utils.validation
Validates that a number looks like a TCP port.
TCPProxy - Class in uk.ac.manchester.spinnaker.proxy
A TCP Proxy server that can re-connect if the target goes down.
tempBottom - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Temperature bottom, in °C.
TEMPERATURE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to temperature operations.
tempExt0 - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Temperature external0, in °C.
tempExt1 - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Temperature external1, in °C.
tempTop - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Temperature top, in °C.
TEXT_PLAIN - Static variable in interface uk.ac.manchester.spinnaker.nmpi.model.job.JobManagerInterface
The media type for text.
TFRM - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Frame transmitter frame counter.
threadBound(Connection) - Static method in class uk.ac.manchester.spinnaker.storage.threading.OneThread
Create the wrapper.
threadDump() - Static method in class uk.ac.manchester.spinnaker.utils.ThreadUtils
Produce a dump of what all threads are doing.
threadPoolTaskExecutor(int) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
The thread pool.
ThreadUtils - Class in uk.ac.manchester.spinnaker.utils
Utilities for working with threads.
THREE - uk.ac.manchester.spinnaker.machine.MachineVersion
Common style 4 chip board.
THREE_BITS_MASK - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
Bottom three bits.
THREE_BOARD - uk.ac.manchester.spinnaker.machine.MachineVersion
Combination of 3 common style 48 chips boards in a Toroid.
THREE_SIX_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 14 on FPGA 1/Left From Chip(3,6) towards the North.
THREE_SIX_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 13 on FPGA 1/Left From Chip(3,6) towards the West.
THREE_ZERO_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 9 on FPGA 0/Bottom From Chip(3,0) towards the South.
THREE_ZERO_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 10 on FPGA 0/Bottom From Chip(3,0) towards the SouthWest.
throwIfNotOK(String, Enum<?>) - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResponse
Throw an exception if the response is not an OK.
time_milliseconds - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of milliseconds in the current second.
time_phase_scale - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The time-phase scaling factor.
timeout - Variable in class uk.ac.manchester.spinnaker.messages.model.TagDescription
The timeout of the tag.
TIMEOUT - Static variable in class uk.ac.manchester.spinnaker.connections.ConnectionListener
The default time (in ms) to wait in a system call for a message to arrive.
TIMEOUT_10_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 10ms.
TIMEOUT_1280_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 1.28s.
TIMEOUT_160_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 160ms.
TIMEOUT_20_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 20ms.
TIMEOUT_2560_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 2.56s.
TIMEOUT_320_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 320ms.
TIMEOUT_40_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 40ms.
TIMEOUT_640_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 640ms.
TIMEOUT_80_ms - uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Wait for 80ms.
TIMEOUT_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "timeout".
TIMEOUT_DISABLED - Static variable in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
A marker to indicate that no timeout applies.
TIMEOUT_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
timeoutCheckInterval - Variable in class uk.ac.manchester.spinnaker.py2json.Configuration
How often (in seconds) to check for timeouts.
TIMER - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Timer startup failure.
TIMER - uk.ac.manchester.spinnaker.messages.model.Signal
Used for clock synchronisation?
timestampIndex - Variable in enum uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The index of the timestamp in the header block.
TMOE - uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Timeouts on link.
toBoardRecord() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
Convert this active object to a static record.
toCollectingMap(Class<E>, Function<T, K>, Function<T, E>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a map of sets of enum values.
toCollectingMap(Function<T, K>, Function<T, V>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a map of lists.
toCollectingMap(Supplier<Map<K, S>>, Supplier<S>, Function<T, K>, Function<T, V>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a map of collections.
toCollectingMap(Supplier<S>, Function<T, K>, Function<T, V>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a map of collections.
toEnumSet(Class<E>) - Static method in class uk.ac.manchester.spinnaker.utils.CollectionUtils
Create a collector that collects to an EnumSet.
TOGGLE - uk.ac.manchester.spinnaker.messages.model.LEDAction
Toggle the LED status.
toGroupRecord() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
 
toList() - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a list.
toList(Supplier<List<T>>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a list.
toMap(Function<T, K>, Function<T, V>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a map.
toMap(Supplier<Map<K, V>>, Function<T, K>, Function<T, V>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a map.
tombstone() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
Migrates long dead jobs to the historical data DB.
TOP_RIGHT - uk.ac.manchester.spinnaker.machine.datalinks.FpgaId
The FGPA link that connects to the top and right chips.
toResponse(NullPointerException) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.utils.NullExceptionMapper
 
toSet() - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a set.
toSet(Supplier<Set<T>>) - Method in interface uk.ac.manchester.spinnaker.utils.MappableIterable
Convert this iterable to a set.
toStandardCoords() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
Convert to the standard coordinate scheme.
toStandardCoords() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
Convert to the standard coordinate scheme.
toSTE() - Method in class uk.ac.manchester.spinnaker.nmpi.model.job.RemoteStackTraceElement
Convert this remote stack trace element to a standard Java stack trace element.
toString() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.Link
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
 
toString() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
 
toString() - Method in class uk.ac.manchester.spinnaker.connections.DelegatingSCPConnection
 
toString() - Method in class uk.ac.manchester.spinnaker.connections.SCPConnection
 
toString() - Method in class uk.ac.manchester.spinnaker.connections.UDPConnection
 
toString() - Method in class uk.ac.manchester.spinnaker.front_end.download.RecordingRegion
 
toString() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipBean
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipDetails
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.bean.ChipResources
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.bean.MachineBean
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPBoard
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.board.BMPCoords
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.board.PhysicalCoords
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.Chip
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.ChipLocation
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.CoreLocation
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.CoreSubsets
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.FPGALinkData
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.datalinks.SpinnakerLinkData
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.Link
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.Machine
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.MachineDimensions
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.MemoryLocation
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.Processor
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.RegionLocation
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.Router
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.tags.IPTag
 
toString() - Method in class uk.ac.manchester.spinnaker.machine.tags.ReverseIPTag
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPRequest
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.AppID
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.BMPConnectionData
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
toString() - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGA
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterTimeout
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.Version
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
 
toString() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
toString() - Method in class uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Get a string version of the machine.
toString() - Method in enum uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI.WaitCondition
 
toString() - Method in class uk.ac.manchester.spinnaker.py2json.Configuration
 
toString() - Method in class uk.ac.manchester.spinnaker.py2json.Machine
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardCoordinates
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Connection
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobsChangedNotification
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.MachinesChangedNotification
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
 
toString() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
 
toString() - Method in class uk.ac.manchester.spinnaker.storage.BufferManagerStorage.Region
 
totalAvailableUserCores() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The total number of cores on the machine which are not monitor cores.
totalCores() - Method in class uk.ac.manchester.spinnaker.machine.Machine
The total number of cores on the machine including monitor cores.
TrafficIdentifier - Class in uk.ac.manchester.spinnaker.machine.tags
The types of traffic an IPTag can handle.
transaction(boolean, DatabaseAPI.Transacted) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
A nestable transaction runner.
transaction(boolean, DatabaseAPI.TransactedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
A nestable transaction runner.
transaction(DatabaseAPI.Transacted) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
A nestable transaction runner.
transaction(DatabaseAPI.Transacted) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
A nestable transaction runner.
transaction(DatabaseAPI.TransactedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
A nestable transaction runner.
transaction(DatabaseAPI.TransactedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
A nestable transaction runner.
transactionRead(DatabaseAPI.TransactedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
A nestable transaction runner.
Transceiver - Class in uk.ac.manchester.spinnaker.transceiver
An encapsulation of various communications with the SpiNNaker board.
Transceiver(InetAddress, MachineVersion) - Constructor for class uk.ac.manchester.spinnaker.transceiver.Transceiver
Create a Transceiver by creating a UDPConnection to the given hostname on port 17893 (the default SCAMP port), and a BootConnection on port 54321 (the default boot port), discovering any additional links using the UDPConnection, and then returning the transceiver created with the conjunction of the created UDPConnection and the discovered connections.
Transceiver(InetAddress, MachineVersion, Collection<BMPConnectionData>, Integer, Set<ChipLocation>, Map<ChipLocation, Set<Integer>>, Map<ChipLocation, EnumSet<Direction>>, boolean, List<Transceiver.ConnectionDescriptor>, Integer, Integer) - Constructor for class uk.ac.manchester.spinnaker.transceiver.Transceiver
Create a Transceiver by creating a UDPConnection to the given hostname on port 17893 (the default SCAMP port), and a BootConnection on port 54321 (the default boot port), optionally discovering any additional links using the UDPConnection, and then returning the transceiver created with the conjunction of the created UDPConnection and the discovered connections.
Transceiver(MachineVersion, Collection<Connection>) - Constructor for class uk.ac.manchester.spinnaker.transceiver.Transceiver
Create a transceiver.
Transceiver(MachineVersion, Collection<Connection>, Collection<ChipLocation>, Map<ChipLocation, Set<Integer>>, Map<ChipLocation, EnumSet<Direction>>, Collection<Transceiver.ConnectionDescriptor>, Integer) - Constructor for class uk.ac.manchester.spinnaker.transceiver.Transceiver
Create a transceiver.
Transceiver.ConnectionDescriptor - Class in uk.ac.manchester.spinnaker.transceiver
A simple description of a connnection to create.
TransceiverFactory - Class in uk.ac.manchester.spinnaker.alloc.bmp
Creates transceivers for talking to the BMPs of machines.
TransceiverFactory() - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.TransceiverFactory
 
TransceiverFactoryAPI<T extends BMPTransceiverInterface> - Interface in uk.ac.manchester.spinnaker.alloc.bmp
Creates transceivers for talking to the BMPs of machines.
TransceiverInterface - Interface in uk.ac.manchester.spinnaker.transceiver
The interface supported by the Transceiver.
TransferUnit - Enum in uk.ac.manchester.spinnaker.messages.model
What to move data in units of.
transientTimeout - Variable in class uk.ac.manchester.spinnaker.messages.model.TagInfo
The timeout for transient IP tags (i.e., responses to SCP commands).
triad - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.HasBoardCoords
The logical coordinates, or null.
triad(int, int, int) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
Create a request for a specific board.
TRIAD_CHIP_SIZE - Static variable in interface uk.ac.manchester.spinnaker.alloc.Constants
The width and height of a triad, in chips.
TRIAD_DEPTH - Static variable in interface uk.ac.manchester.spinnaker.alloc.Constants
The number of boards in a triad.
TRIAD_HEIGHT - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
The height of only known triad in chips.
TRIAD_NO_WRAPAROUND - uk.ac.manchester.spinnaker.machine.MachineVersion
Combination of multiple common style 48 chips boards but made up of Triads without wrap-arounds.
TRIAD_WIDTH - Static variable in class uk.ac.manchester.spinnaker.machine.MachineDefaults
The width of the triad in chips.
TRIAD_WITH_HORIZONTAL_WRAP - uk.ac.manchester.spinnaker.machine.MachineVersion
Combination of multiple common style 48 chips boards but made up of Triads which only wrap-arounds on the Horizontal / X axis.
TRIAD_WITH_VERTICAL_WRAP - uk.ac.manchester.spinnaker.machine.MachineVersion
Combination of multiple common style 48 chips boards but made up of Triads which only wrap-arounds on the Vertical / Y axis.
TRIAD_WITH_WRAPAROUND - uk.ac.manchester.spinnaker.machine.MachineVersion
Unknown combination of common style 48 chips boards but made up of Triads with both wrap-arounds.
TriadCoords - Class in uk.ac.manchester.spinnaker.machine.board
Triad coordinates.
TriadCoords(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.machine.board.TriadCoords
Create an instance.
TriadCoords(String) - Constructor for class uk.ac.manchester.spinnaker.machine.board.TriadCoords
Create an instance from its serial form.
triadHeight - Variable in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
Height of a triad in chips.
triadWidth - Variable in class uk.ac.manchester.spinnaker.machine.SpiNNakerTriadGeometry
Width of a triad in chips.
triggerSearch(Collection<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.BMPController
Trigger the execution of the workers for the given BMPs now.
trimSQL(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
Exclude comments and compress whitespace from the SQL of a statement.
trimSQL(String, int) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
Exclude comments and compress whitespace from the SQL of a statement.
TripleMapIterable<V> - Class in uk.ac.manchester.spinnaker.utils
An Iterator for a Map or Collection of Maps of maps.
TripleMapIterable(Iterable<? extends Map<?, ? extends Map<?, V>>>) - Constructor for class uk.ac.manchester.spinnaker.utils.TripleMapIterable
Creates an Iterable given a Iterable/Collection of Maps of Maps.
TripleMapIterable(Map<?, ? extends Map<?, ? extends Map<?, V>>>) - Constructor for class uk.ac.manchester.spinnaker.utils.TripleMapIterable
Creates an Iterable given a Map of Maps of Maps.
TrustLevel - Enum in uk.ac.manchester.spinnaker.alloc.security
Just how trusted is a user?
trustManager(KeyStore) - Static method in class uk.ac.manchester.spinnaker.alloc.security.Utils
Load a trust store into a trust manager.
TWENTYFOUR_BOARD - uk.ac.manchester.spinnaker.machine.MachineVersion
Combination of 24 common style 48 chips boards.
TWO - uk.ac.manchester.spinnaker.machine.MachineVersion
Original style 4 chip board.
TWO_FIVE_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 12 on FPGA 1/Left From Chip(2,5) towards the North.
TWO_FIVE_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 11 on FPGA 1/Left From Chip(2,5) towards the West.
TWO_ZERO_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 11 on FPGA 0/Bottom From Chip(3,0) towards the South.
TWO_ZERO_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 12 on FPGA 0/Bottom From Chip(2,0) towards the SouthWest.
TXDS - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Transmit driver swing.
TXPE - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Transmit pre-emphasis.
txrx - Variable in class uk.ac.manchester.spinnaker.front_end.BoardLocalSupport
The transceiver for talking to the SpiNNaker machine.
TxrxProcess - Class in uk.ac.manchester.spinnaker.transceiver
A process for talking to SpiNNaker efficiently that uses multiple connections in communication (if appropriate).
TxrxProcess(ConnectionSelector<Conn>, int, int, int, int, RetryTracker) - Constructor for class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
 
TxrxProcess(ConnectionSelector<Conn>, RetryTracker) - Constructor for class uk.ac.manchester.spinnaker.transceiver.TxrxProcess
 
TxrxProperties(Duration, Duration, int, int, boolean, int, boolean, Duration) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
 
type - Variable in enum uk.ac.manchester.spinnaker.messages.model.Signal
The "type" of the signal.
type - Variable in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The data type of the variable.

U

UDP_BOOT_CONNECTION_DEFAULT_PORT - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The default port of the connection.
UDP_MESSAGE_MAX_SIZE - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
The max size a UDP packet can be.
UDPConnection<T> - Class in uk.ac.manchester.spinnaker.connections
A connection to SpiNNaker over UDP/IPv4.
UDPConnection(InetAddress, Integer, InetAddress, Integer, UDPConnection.TrafficClass) - Constructor for class uk.ac.manchester.spinnaker.connections.UDPConnection
Main constructor, any argument of which could null.
UDPConnection.TrafficClass - Enum in uk.ac.manchester.spinnaker.connections
The type of traffic being sent on a socket.
UDPPacket - Class in uk.ac.manchester.spinnaker.connections
A packet with an address.
UDPPort - Annotation Type in uk.ac.manchester.spinnaker.utils.validation
Validates that a number looks like a UDP port.
UDPTransceiver - Class in uk.ac.manchester.spinnaker.transceiver
A simple transceiver for UDP connections.
UDPTransceiver() - Constructor for class uk.ac.manchester.spinnaker.transceiver.UDPTransceiver
 
uk.ac.manchester.spinnaker.alloc - package uk.ac.manchester.spinnaker.alloc
Allocation service for SpiNNaker.
uk.ac.manchester.spinnaker.alloc.admin - package uk.ac.manchester.spinnaker.alloc.admin
Administrative interfaces for spalloc server.
uk.ac.manchester.spinnaker.alloc.allocator - package uk.ac.manchester.spinnaker.alloc.allocator
The core allocation system.
uk.ac.manchester.spinnaker.alloc.bmp - package uk.ac.manchester.spinnaker.alloc.bmp
The BMP control subsystem.
uk.ac.manchester.spinnaker.alloc.client - package uk.ac.manchester.spinnaker.alloc.client
Java client for the SpiNNaker allocation service.
uk.ac.manchester.spinnaker.alloc.compat - package uk.ac.manchester.spinnaker.alloc.compat
Spalloc v1 compatibility interface.
uk.ac.manchester.spinnaker.alloc.db - package uk.ac.manchester.spinnaker.alloc.db
Database support for Spalloc server.
uk.ac.manchester.spinnaker.alloc.model - package uk.ac.manchester.spinnaker.alloc.model
Miscellaneous model classes for spalloc.
uk.ac.manchester.spinnaker.alloc.nmpi - package uk.ac.manchester.spinnaker.alloc.nmpi
Interaction with the NMPI interface.
uk.ac.manchester.spinnaker.alloc.proxy - package uk.ac.manchester.spinnaker.alloc.proxy
SpiNNaker message proxying support code.
uk.ac.manchester.spinnaker.alloc.security - package uk.ac.manchester.spinnaker.alloc.security
Application security services for new Spalloc.
uk.ac.manchester.spinnaker.alloc.web - package uk.ac.manchester.spinnaker.alloc.web
The user-facing web interface to the new spalloc service.
uk.ac.manchester.spinnaker.connections - package uk.ac.manchester.spinnaker.connections
Classes used to model types of connections that talk to SpiNNaker.
uk.ac.manchester.spinnaker.connections.model - package uk.ac.manchester.spinnaker.connections.model
Abstract model classes for connections.
uk.ac.manchester.spinnaker.front_end - package uk.ac.manchester.spinnaker.front_end
The front-end interface to the Java implementation of the SpiNNaker host libraries.
uk.ac.manchester.spinnaker.front_end.download - package uk.ac.manchester.spinnaker.front_end.download
The buffer manager and support classes.
uk.ac.manchester.spinnaker.front_end.download.request - package uk.ac.manchester.spinnaker.front_end.download.request
Classes used to describe the JSON requests to the data transfer code.
uk.ac.manchester.spinnaker.front_end.dse - package uk.ac.manchester.spinnaker.front_end.dse
Data specification execution interface.
uk.ac.manchester.spinnaker.front_end.iobuf - package uk.ac.manchester.spinnaker.front_end.iobuf
Utility for retrieving IOBUF contents.
uk.ac.manchester.spinnaker.machine - package uk.ac.manchester.spinnaker.machine
Describes a SpiNNaker machine.
uk.ac.manchester.spinnaker.machine.bean - package uk.ac.manchester.spinnaker.machine.bean
Beans used to describe a SpiNNaker machine in JSON.
uk.ac.manchester.spinnaker.machine.board - package uk.ac.manchester.spinnaker.machine.board
Classes relating to boards in a SpiNNaker machine.
uk.ac.manchester.spinnaker.machine.datalinks - package uk.ac.manchester.spinnaker.machine.datalinks
Describes a data link.
uk.ac.manchester.spinnaker.machine.reports - package uk.ac.manchester.spinnaker.machine.reports
User-facing reports about the allocated machine.
uk.ac.manchester.spinnaker.machine.tags - package uk.ac.manchester.spinnaker.machine.tags
Describes IPtags and reverse IPtags.
uk.ac.manchester.spinnaker.messages - package uk.ac.manchester.spinnaker.messages
Generic support classes for messages.
uk.ac.manchester.spinnaker.messages.bmp - package uk.ac.manchester.spinnaker.messages.bmp
Messages that talk to the BMP.
uk.ac.manchester.spinnaker.messages.boot - package uk.ac.manchester.spinnaker.messages.boot
Messages used to boot a SpiNNaker board.
uk.ac.manchester.spinnaker.messages.eieio - package uk.ac.manchester.spinnaker.messages.eieio
The messages of the EIEIO protocol.
uk.ac.manchester.spinnaker.messages.model - package uk.ac.manchester.spinnaker.messages.model
Model support classes for the communication messages.
uk.ac.manchester.spinnaker.messages.notification - package uk.ac.manchester.spinnaker.messages.notification
The messages of the notification protocol.
uk.ac.manchester.spinnaker.messages.scp - package uk.ac.manchester.spinnaker.messages.scp
The messages of SpiNNaker Control Protocol (SCP).
uk.ac.manchester.spinnaker.messages.sdp - package uk.ac.manchester.spinnaker.messages.sdp
Messages sent and received by SDP (the SpiNNaker Datagram Protocol).
uk.ac.manchester.spinnaker.nmpi - package uk.ac.manchester.spinnaker.nmpi
The NMPI service classes.
uk.ac.manchester.spinnaker.nmpi.jobmanager - package uk.ac.manchester.spinnaker.nmpi.jobmanager
The job executers and their factories.
uk.ac.manchester.spinnaker.nmpi.machinemanager - package uk.ac.manchester.spinnaker.nmpi.machinemanager
The description of SpiNNaker jobs.
uk.ac.manchester.spinnaker.nmpi.machinemanager.commands - package uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Commands to send to Spalloc.
uk.ac.manchester.spinnaker.nmpi.machinemanager.responses - package uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
Responses received from Spalloc.
uk.ac.manchester.spinnaker.nmpi.model - package uk.ac.manchester.spinnaker.nmpi.model
Model bits and pieces.
uk.ac.manchester.spinnaker.nmpi.model.job - package uk.ac.manchester.spinnaker.nmpi.model.job
The description of SpiNNaker jobs.
uk.ac.manchester.spinnaker.nmpi.model.job.nmpi - package uk.ac.manchester.spinnaker.nmpi.model.job.nmpi
The description of SpiNNaker jobs based on the HBP NMPI.
uk.ac.manchester.spinnaker.nmpi.model.job.pynn - package uk.ac.manchester.spinnaker.nmpi.model.job.pynn
The description of parameters for SpiNNaker jobs that use PyNN.
uk.ac.manchester.spinnaker.nmpi.model.machine - package uk.ac.manchester.spinnaker.nmpi.model.machine
The description of SpiNNaker machines.
uk.ac.manchester.spinnaker.nmpi.nmpi - package uk.ac.manchester.spinnaker.nmpi.nmpi
Implementation of the HBP NMPI back-end protocol.
uk.ac.manchester.spinnaker.nmpi.rest - package uk.ac.manchester.spinnaker.nmpi.rest
The REST interface.
uk.ac.manchester.spinnaker.nmpi.rest.utils - package uk.ac.manchester.spinnaker.nmpi.rest.utils
Utilities used to support the REST interface.
uk.ac.manchester.spinnaker.nmpi.status - package uk.ac.manchester.spinnaker.nmpi.status
Contains classes for dealing with status monitoring.
uk.ac.manchester.spinnaker.nmpi.web - package uk.ac.manchester.spinnaker.nmpi.web
NMPI SpiNNaker Service handler.
uk.ac.manchester.spinnaker.nmpiexec.job_parameters - package uk.ac.manchester.spinnaker.nmpiexec.job_parameters
The parameters used to launch a job.
uk.ac.manchester.spinnaker.nmpiexec.jobprocess - package uk.ac.manchester.spinnaker.nmpiexec.jobprocess
The handles for running jobs.
uk.ac.manchester.spinnaker.nmpiexec.jobprocessmanager - package uk.ac.manchester.spinnaker.nmpiexec.jobprocessmanager
The main job process manager code.
uk.ac.manchester.spinnaker.nmpiexec.utils - package uk.ac.manchester.spinnaker.nmpiexec.utils
Miscellaneous utilities.
uk.ac.manchester.spinnaker.proxy - package uk.ac.manchester.spinnaker.proxy
A simple persistent proxy server, that allows the service to be restarted without losing client connections.
uk.ac.manchester.spinnaker.py2json - package uk.ac.manchester.spinnaker.py2json
Conversion utility.
uk.ac.manchester.spinnaker.spalloc - package uk.ac.manchester.spinnaker.spalloc
SpiNNaker old-style machine allocation client.
uk.ac.manchester.spinnaker.spalloc.exceptions - package uk.ac.manchester.spinnaker.spalloc.exceptions
Exceptions of the spalloc client.
uk.ac.manchester.spinnaker.spalloc.messages - package uk.ac.manchester.spinnaker.spalloc.messages
Commands to send to Spalloc, and responses received from Spalloc.
uk.ac.manchester.spinnaker.storage - package uk.ac.manchester.spinnaker.storage
Storage management.
uk.ac.manchester.spinnaker.storage.sqlite - package uk.ac.manchester.spinnaker.storage.sqlite
Storage management implementation that uses SQLite.
uk.ac.manchester.spinnaker.storage.threading - package uk.ac.manchester.spinnaker.storage.threading
Thread management.
uk.ac.manchester.spinnaker.transceiver - package uk.ac.manchester.spinnaker.transceiver
How to actually talk to a SpiNNaker machine.
uk.ac.manchester.spinnaker.utils - package uk.ac.manchester.spinnaker.utils
General utilities for the SpiNNaker runtime.
uk.ac.manchester.spinnaker.utils.progress - package uk.ac.manchester.spinnaker.utils.progress
ProegressBar (and Timer) utilities.
uk.ac.manchester.spinnaker.utils.validation - package uk.ac.manchester.spinnaker.utils.validation
Utilities for validation of things.
UNBUFFERED_SDRAM_START - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Start of unbuffered access to SDRAM.
uncloseableThreadBound(Connection) - Static method in class uk.ac.manchester.spinnaker.storage.threading.OneThread
Create the wrapper.
UNDEF - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Undefined instruction.
UnexpectedResponseCodeException - Exception in uk.ac.manchester.spinnaker.messages.model
Indicate that a response code returned from the board was unexpected for the current operation.
UnexpectedResponseCodeException(String, Enum<?>, SCPResult) - Constructor for exception uk.ac.manchester.spinnaker.messages.model.UnexpectedResponseCodeException
 
UnexpectedResponseCodeException(String, Enum<?>, SCPResult, Object) - Constructor for exception uk.ac.manchester.spinnaker.messages.model.UnexpectedResponseCodeException
Special constructor for one-way operations.
UnicoreFileClient - Interface in uk.ac.manchester.spinnaker.nmpi.rest
An interface to the UNICORE storage REST API.
UnimplementedBMPTransceiver - Class in uk.ac.manchester.spinnaker.transceiver
A transceiver where every operation (except the few mandatory ones) fails with UnsupportedOperationException.
UnimplementedBMPTransceiver() - Constructor for class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
UnitConstants - Class in uk.ac.manchester.spinnaker.utils
Constants relating to physical units.
unix_timestamp - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The time in seconds since midnight, 1st January 1970.
UNKNOWN - uk.ac.manchester.spinnaker.alloc.client.State
The job ID requested was not recognised, or is in the initial state.
UNKNOWN - uk.ac.manchester.spinnaker.alloc.model.JobState
The job ID requested was not recognised, or is in the initial state.
UNKNOWN - uk.ac.manchester.spinnaker.spalloc.messages.State
SpallocJob is unknown.
UNKNOWN - Static variable in class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.JobState
Job is unknown.
UNLOCK_LOCKED_USERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Unlock accounts.
unlockLockedUsers() - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
Unlock any locked users whose lock period has expired.
unlockLockedUsers() - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
 
UnroutableMessageException - Exception in uk.ac.manchester.spinnaker.messages.model
Indicate that the board (or BMP) was unable to send a message on to its final destination.
UnroutableMessageException(String, Enum<?>, SDPHeader) - Constructor for exception uk.ac.manchester.spinnaker.messages.model.UnroutableMessageException
 
UnsupportedJobException - Exception in uk.ac.manchester.spinnaker.nmpiexec.job_parameters
Indicates that the job is unsupported.
UnsupportedJobException() - Constructor for exception uk.ac.manchester.spinnaker.nmpiexec.job_parameters.UnsupportedJobException
 
unveilFor(String) - Method in class uk.ac.manchester.spinnaker.alloc.security.Permit
Can something owned by a given user can be shown to the user that this permit is for?
update() - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressBar
Update the progress bar by a one unit.
update(int) - Method in class uk.ac.manchester.spinnaker.utils.progress.ProgressBar
Update the progress bar by a given amount.
update(String) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new update.
update(Function<T, T>) - Method in class uk.ac.manchester.spinnaker.utils.ValueHolder
Applies a function to update the value of this instance, returning the old value.
update(Resource) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new update.
update(SQL) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
Create a new update.
UPDATE_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Update a single group record's name and quota.
UPDATE_KEEPALIVE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Update the keepalive timestamp.
updateAllBlacklists(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Retrieve all blacklists, parse them, and store them in the DB's model.
updateAuthentication(HttpServletRequest, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
Convert the type of the authentication in the security context.
updateAuthentication(HttpServletRequest, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
 
UpdateFlash - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to update flash memory on a BMP.
UpdateFlash(BMPBoard, MemoryLocation, int) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.UpdateFlash
 
updateGroup(int, GroupRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Update a particular group's details.
updateGroup(int, GroupRecord, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Update a group from a supplied description.
updateGroup(int, GroupRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
updateJob(int, JobState, JobState) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
Perform update on a job now as a result of a change.
updateJobLog(String, int, NMPILog) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueueCompat
Update the log of a job.
updateJobLog(String, int, JobLogOnly) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueue
Update the log of a job.
updateJobStatus(String, int, JobStatusOnly) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueue
Update the status of a job.
updateJobStatus(String, int, JobStatusOnlyCompat) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.NMPIQueueCompat
Update the status of a job.
updateProvenanceAndExit() - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Tell all running application cores to write their provenance data to a location where it can be read back, and then to go into the FINISHED state.
updateProvenanceAndExit(CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Tell some running application cores to write their provenance data to a location where it can be read back, and then to go into their FINISHED state.
updateProvenanceAndExit(HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Tell a running application core to write its provenance data to a location where it can be read back, and then to go into the FINISHED state.
updateProvenanceAndExit(CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
UpdateProvenanceAndExit - Class in uk.ac.manchester.spinnaker.messages.scp
A request to update the runtime info on a core.
UpdateProvenanceAndExit(HasCoreLocation) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.UpdateProvenanceAndExit
 
updateRuntime(Integer, @javax.validation.constraints.PositiveOrZero int, @javax.validation.constraints.PositiveOrZero int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the running time information for all processors.
updateRuntime(Integer, @javax.validation.constraints.PositiveOrZero int, @javax.validation.constraints.PositiveOrZero int, CoreSubsets) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the running time information for a collection of processors.
updateRuntime(Integer, @javax.validation.constraints.PositiveOrZero int, @javax.validation.constraints.PositiveOrZero int, HasCoreLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Set the running time information for a given core.
updateRuntime(Integer, int, int, CoreSubsets) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
UpdateRuntime - Class in uk.ac.manchester.spinnaker.messages.scp
A request to update the runtime info on a core.
UpdateRuntime(HasCoreLocation, int, boolean, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.UpdateRuntime
 
updateStatus(int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.status.Icinga2StatusMonitorManagerImpl
 
updateStatus(int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.status.NullStatusMonitorManagerImpl
 
updateStatus(int, int) - Method in class uk.ac.manchester.spinnaker.nmpi.status.StatusCakeStatusMonitorManagerImpl
 
updateStatus(int, int) - Method in interface uk.ac.manchester.spinnaker.nmpi.status.StatusMonitorManager
Send a heart beat to the status monitoring service to indicate that we are alive.
updateTags(String, Set<String>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Replace the tags on a machine with a given set.
updateTransactionId() - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
Updates the transaction ID by 1 and wraps with the cap.
updateTransactionIdFromMachine(TransceiverInterface) - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Gather
sets the transaction id from the machine.
updateTransactionIdFromMachine(TransceiverInterface) - Method in class uk.ac.manchester.spinnaker.front_end.download.request.Monitor
gets the transaction id from the machine and updates.
updateUser(int, UserRecord, UriInfo, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
Update a particular user's details.
updateUser(int, UserRecord, String, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Updates a user.
updateUser(int, UserRecord, UriInfo, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
 
updateUser(Principal, PasswordChangeRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
Update the local password of the current user based on a filled out model previously provided.
upload(String, String, String, InputStream) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.UnicoreFileClient
Upload a file.
uploadResultsToHPCServer(String, int, String, String, String, String, String) - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.OutputManagerImpl
 
uploadResultsToHPCServer(String, int, String, String, String, String, String) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.OutputManager
Upload a file to the HPC store.
UPPER_HALF_WORD - uk.ac.manchester.spinnaker.messages.eieio.EIEIOPrefix
Apply prefix on top half of the word.
uri - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
The URI to the machine.
uri(Object, Object...) - Static method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
Convert the result of calling a component builder delegate into a URL.
URLPathMaker() - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceConfig.URLPathMaker
 
USE_SENDER_BIT - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the use sender bit in argument 1.
UsedInJavadocOnly - Annotation Type in uk.ac.manchester.spinnaker.utils
Marks that the given class is used for Javadoc generation only, but needs to be referenced for Checkstyle.
USER - uk.ac.manchester.spinnaker.alloc.security.TrustLevel
Grants job creation and management permissions in addition to TrustLevel.READER.
USER - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
User account control.
USER_0 - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Diagnostic Filter 0 Counter.
USER_0 - uk.ac.manchester.spinnaker.messages.model.Signal
For application use.
USER_1 - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Diagnostic Filter 1 Counter.
USER_1 - uk.ac.manchester.spinnaker.messages.model.Signal
For application use.
USER_2 - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Diagnostic Filter 2 Counter.
USER_2 - uk.ac.manchester.spinnaker.messages.model.Signal
For application use.
USER_3 - uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Diagnostic Filter 3 Counter.
USER_3 - uk.ac.manchester.spinnaker.messages.model.Signal
For application use.
USER_DELETE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to single-user-deletion operation.
USER_MAY_CHANGE_PASSWORD - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
The name of the boolean view attribute describing whether the password change form may be used.
USER_PASSWORD_CHANGE_ATTR - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
The name of the main attribute supporting a password change form.
USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to single-user operations.
USER_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
user_temp_0 - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The first user variable.
user_temp_1 - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The second user variable.
user_temp_2 - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The third user variable.
user_temp_4 - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The fourth user variable.
UserControl - Class in uk.ac.manchester.spinnaker.alloc.admin
User and group administration DAO.
UserControl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.UserControl
 
userProcessors() - Method in class uk.ac.manchester.spinnaker.machine.Chip
Return a view over the user processors on this chip.
UserRecord - Class in uk.ac.manchester.spinnaker.alloc.model
The description and model of a user.
UserRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.UserRecord
Create an empty instance.
UserRecord(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.UserRecord
Inflate the result of a SQLQueries.GET_USER_DETAILS query (or anything else that includes the same columns) into an object.
USERS_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
Path to all-users operations.
Utils - Class in uk.ac.manchester.spinnaker.alloc.db
Miscellaneous database-related utility operations.
Utils - Class in uk.ac.manchester.spinnaker.alloc.model
Miscellaneous utilities.
Utils - Class in uk.ac.manchester.spinnaker.alloc.security
Support utility methods for working with SSL stuff.
Utils - Class in uk.ac.manchester.spinnaker.messages
Utilities for working with messages.
Utils - Class in uk.ac.manchester.spinnaker.transceiver
Support utilities.

V

V1CompatService - Class in uk.ac.manchester.spinnaker.alloc.compat
Implementation of the old style Spalloc interface.
V1CompatTask - Class in uk.ac.manchester.spinnaker.alloc.compat
The core of tasks that handle connections by clients.
V1CompatTask(V1CompatService, Reader, Writer) - Constructor for class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Constructor for testing.
V1CompatTask(V1CompatService, Socket) - Constructor for class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Make an instance that wraps a socket.
validate(Configuration) - Method in class uk.ac.manchester.spinnaker.py2json.MachineDefinitionConverter
Validate a configuration, writing failures to System.err.
validateChipLocation(int, int) - Static method in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Checks the X and Y coordinate parameters are legal ones regardless of the type of machine.
validateCoreLocation(int, int, int) - Static method in class uk.ac.manchester.spinnaker.machine.MachineDefaults
Checks the X, Y, and P coordinate parameters are legal ones regardless of the type of machine.
ValidBoardNumber - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a board number is in a sane range.
ValidCabinetNumber - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a cabinet number is in a sane range.
ValidFrameNumber - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a frame number is in a sane range.
ValidMachineHeight - Annotation Type in uk.ac.manchester.spinnaker.machine
Validates that a machine's height (in chips) is in a sane range.
ValidMachineWidth - Annotation Type in uk.ac.manchester.spinnaker.machine
Validates that a machine's width (in chips) is in a sane range.
ValidP - Annotation Type in uk.ac.manchester.spinnaker.machine
Validates that a chip processor number is in a sane range.
ValidTriadDepth - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a machine's depth is in a sane range.
ValidTriadHeight - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a machine's height (in triads) is in a sane range.
ValidTriadWidth - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a machine's width (in triads) is in a sane range.
ValidTriadX - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a triad X coordinate is in a sane range.
ValidTriadY - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a triad Y coordinate is in a sane range.
ValidTriadZ - Annotation Type in uk.ac.manchester.spinnaker.machine.board
Validates that a triad Z coordinate is in a sane range.
ValidX - Annotation Type in uk.ac.manchester.spinnaker.machine
Validates that a chip X coordinate is in a sane range.
ValidY - Annotation Type in uk.ac.manchester.spinnaker.machine
Validates that a chip Y coordinate is in a sane range.
value - Variable in enum uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage.ID
The value of the ID.
value - Variable in enum uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
The protocol ID of this constant.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.CPUState
The canonical SARK value for the state.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.DataType
The SCAMP data type descriptor code.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGA
The FPGA identifier in protocol terms.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
The SCAMP-encoded value.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.LEDAction
The SCAMP-encoded value.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.MailboxCommand
The SARK value.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
The SpiNNaker value.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.PowerCommand
The BMP-encoded value.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.RunTimeError
The SCAMP RTE code.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.Signal.Type
The SARK encoding.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.Signal
The value used for the signal.
value - Variable in enum uk.ac.manchester.spinnaker.messages.model.TransferUnit
The encoded transfer unit.
value - Variable in enum uk.ac.manchester.spinnaker.messages.scp.SCPCommand
The SCAMP encoding.
value - Variable in enum uk.ac.manchester.spinnaker.messages.scp.SCPResult
The encoded result value.
value - Variable in enum uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
The SDP-encoded form of the flag.
value - Variable in enum uk.ac.manchester.spinnaker.messages.sdp.SDPPort
The port ID.
value() - Method in annotation type uk.ac.manchester.spinnaker.alloc.web.Action
 
value() - Method in annotation type uk.ac.manchester.spinnaker.messages.model.SARKField
 
value() - Method in annotation type uk.ac.manchester.spinnaker.messages.model.SARKStruct
 
value() - Method in annotation type uk.ac.manchester.spinnaker.nmpi.model.job.JobParametersTypeName
The type name.
value() - Method in annotation type uk.ac.manchester.spinnaker.storage.Parameter
Describes a parameter supported by the statement once it is prepared.
value() - Method in annotation type uk.ac.manchester.spinnaker.storage.Parameters
Describes what parameters are supported by the statement once it is prepared.
value() - Method in annotation type uk.ac.manchester.spinnaker.storage.ResultColumn
Describes a column that is expected in the result.
value() - Method in annotation type uk.ac.manchester.spinnaker.storage.ResultColumns
Describes what columns are expected in the result.
value() - Method in annotation type uk.ac.manchester.spinnaker.utils.UsedInJavadocOnly
Class or classes just used by the annotated thing in Javadoc generation.
ValueHolder<T> - Class in uk.ac.manchester.spinnaker.utils
A simple class that can optionally hold a single value.
ValueHolder() - Constructor for class uk.ac.manchester.spinnaker.utils.ValueHolder
Create an instance.
ValueHolder(T) - Constructor for class uk.ac.manchester.spinnaker.utils.ValueHolder
Create an instance.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.client.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.client.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.model.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.model.JobState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.model.PowerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.alloc.security.TrustLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.connections.UDPConnection.TrafficClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage.ID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.machine.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.CPUState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.DefaultRoutingStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PayloadStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGA
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.LEDAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.MailboxCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.PowerCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.RunTimeError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.SARKStruct.API
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.Signal.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.Signal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.model.TransferUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.scp.SCPResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.nmpi.model.job.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI.WaitCondition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans.StatusServiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.py2json.Link
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.spalloc.messages.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface.FPGAResetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.spinnaker.transceiver.FillDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.client.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.client.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.model.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.model.JobState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.model.PowerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.alloc.security.TrustLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.connections.UDPConnection.TrafficClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.front_end.download.GatherProtocolMessage.ID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.front_end.dse.FastDataInCommandID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.machine.datalinks.FpgaId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.machine.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.CPUState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.DefaultRoutingStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Destination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.EmergencyRoutingStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PacketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PayloadStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGA
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.IPTagTimeOutWaitTime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.LEDAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.MailboxCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.PowerCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics.RouterRegister
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.RunTimeError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.SARKStruct.API
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.Signal.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.Signal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.model.TransferUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.scp.SCPCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.scp.SCPResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.sdp.SDPHeader.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.nmpi.model.job.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI.WaitCondition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.nmpi.web.RemoteSpinnakerBeans.StatusServiceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.py2json.Link
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.spalloc.messages.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface.FPGAResetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.spinnaker.transceiver.FillDataType
Returns an array containing the constants of this enum type, in the order they are declared.
variables() - Static method in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Get the list of all variables in order.
VERS - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Version.
VERS - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Top-level design version.
version - Variable in class uk.ac.manchester.spinnaker.machine.Machine
The version of the machine based on its height and width.
version() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Get the service version.
version() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Request the version of the spalloc server.
version(Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Request the version of the spalloc server.
version(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
Version - Class in uk.ac.manchester.spinnaker.messages.model
A three-part semantic version description.
Version(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Version
Create a version number.
Version(String) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Version
Create a version number.
Version(String, String, String) - Constructor for class uk.ac.manchester.spinnaker.messages.model.Version
Create a version number.
VersionCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request the version of the spalloc server.
VersionCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.VersionCommand
Create a request to get the version of the spalloc server.
versionIndex - Variable in enum uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The index of the version in the header block.
VersionInfo - Class in uk.ac.manchester.spinnaker.messages.model
Decodes SC&MP/SARK version information as returned by the SVER command.
VersionInfo(ByteBuffer, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.model.VersionInfo
 
versionNumber - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The version number of the software.
versionString - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The version information as text.
Vertex - Class in uk.ac.manchester.spinnaker.front_end.download.request
Vertex recording region information.
Vertex(String, long, int[], DownloadRegion[]) - Constructor for class uk.ac.manchester.spinnaker.front_end.download.request.Vertex
Create a minimal vertex, possibly using an unmarshaller.
verticalWrap - Variable in enum uk.ac.manchester.spinnaker.machine.MachineVersion
Indicates if this machine is expected to have wrap-arounds on the Y axis.
VIC - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Unconfigured VIC vector.
view() - Method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
Make an instance.
view(String, Object) - Method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
Make an instance.
view(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
Make an instance.
ViewFactory(String) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
 
virtual_to_physical_core_map - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The virtual core ID to physical core ID map.
VirtualMachine - Class in uk.ac.manchester.spinnaker.machine
A representation of a SpiNNaker Machine with a number of Chips.
VirtualMachine(MachineDimensions) - Constructor for class uk.ac.manchester.spinnaker.machine.VirtualMachine
Creates a virtual machine to fill the machine dimensions with no ignores.
VirtualMachine(MachineDimensions, Set<ChipLocation>, Map<ChipLocation, Set<Integer>>, Map<ChipLocation, EnumSet<Direction>>) - Constructor for class uk.ac.manchester.spinnaker.machine.VirtualMachine
Creates a virtual machine to fill the machine dimensions.
VirtualMachine(MachineVersion) - Constructor for class uk.ac.manchester.spinnaker.machine.VirtualMachine
Creates a virtual machine based on the given machine version.
visit(SpallocAPI.CreateVisitor<T>) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDescriptor
Apply a visitor to this descriptor.
voltage12a - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Actual voltage of the 1.2Va supply rail.
voltage12b - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Actual voltage of the 1.2Vb supply rail.
voltage12c - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Actual voltage of the 1.2Vc supply rail.
voltage18 - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Actual voltage of the 1.8V supply rail.
voltage33 - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Actual voltage of the 3.3V supply rail.
voltageSupply - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Actual voltage of the main power supply (nominally 12V?).

W

W - uk.ac.manchester.spinnaker.alloc.client.Direction
Westward.
W - uk.ac.manchester.spinnaker.alloc.model.Direction
Westward, from x to e.
wait(String, DockerAPI.WaitCondition) - Method in interface uk.ac.manchester.spinnaker.nmpi.rest.DockerAPI
Wait for a Docker container to exit.
WAIT - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
The wait-for-change query parameter name.
wait1 - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The "wait_1" part of the control register.
wait2 - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The "wait_2" part of the control register.
waitfor(Object) - Static method in class uk.ac.manchester.spinnaker.utils.ThreadUtils
Wait for the given object.
waitfor(Object, long) - Static method in class uk.ac.manchester.spinnaker.utils.ThreadUtils
Wait for the given object.
waitForChange() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
Wait (for up to 30 seconds) until the state of the machine might have changed.
waitForChange(Duration) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Waitable
Wait for the object to (maybe) change, or for the timeout to expire.
waitForChange(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs.Epoch
Wait, for up to timeout, for a change.
waitForCoresToBeInState(CoreSubsets, AppID, EnumSet<CPUState>) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Waits for the specified cores running the given application to be in some target state or states.
waitForCoresToBeInState(CoreSubsets, AppID, EnumSet<CPUState>, Integer, @javax.validation.constraints.Positive int, EnumSet<CPUState>, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Waits for the specified cores running the given application to be in some target state or states.
waitForCoresToBeInState(CoreSubsets, AppID, EnumSet<CPUState>, Integer, int, EnumSet<CPUState>, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
waitForExit() - Method in class uk.ac.manchester.spinnaker.nmpi.jobmanager.DockerExecutorFactory.Executor
Monitors the status of the docker container.
waitForMachineStateChange(SpinnakerMachine, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.FixedMachineManagerImpl
 
waitForMachineStateChange(SpinnakerMachine, int) - Method in interface uk.ac.manchester.spinnaker.nmpi.machinemanager.MachineManager
Wait for the machine's availability to change.
waitForMachineStateChange(SpinnakerMachine, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocJavaMachineManagerImpl
 
waitForMachineStateChange(SpinnakerMachine, int) - Method in class uk.ac.manchester.spinnaker.nmpi.machinemanager.SpallocMachineManagerImpl
 
waitForNotification() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Return the next notification to arrive.
waitForNotification(Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Return the next notification to arrive.
waitForNotification(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
waitForPower() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Wait until the job's boards are powered on or the job is destroyed.
waitForStateChange(State) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Block until the job's state changes from the supplied state.
waitForStateChange(State, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
waitForStateChange(State, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Block until the job's state changes from the supplied state.
waitUntil(long) - Static method in class uk.ac.manchester.spinnaker.utils.WaitUtils
Wait until the given time has passed.
waitUntilReady(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
waitUntilReady(Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Block until the job is allocated and ready.
WaitUtils - Class in uk.ac.manchester.spinnaker.utils
Utilities for waiting very short periods of time.
warningFlags - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Warning flags.
WATCHDOG - uk.ac.manchester.spinnaker.messages.model.CPUState
Core was unresponsive and so was shutdown by the watchdog timer.
WebApplicationConfig - Class in uk.ac.manchester.spinnaker.nmpi.web
Main web-app entry point.
WebApplicationConfig() - Constructor for class uk.ac.manchester.spinnaker.nmpi.web.WebApplicationConfig
 
WebServiceComponentNames - Interface in uk.ac.manchester.spinnaker.alloc.web
Names of parts of this web service.
west - uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
West.
west - uk.ac.manchester.spinnaker.py2json.Link
West.
WEST - uk.ac.manchester.spinnaker.machine.Direction
Direction 3 typically towards a location x - 1, y.
WEST - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Toward the West chip.
whereIs(@uk.ac.manchester.spinnaker.machine.ValidX int, @uk.ac.manchester.spinnaker.machine.ValidY int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
Locate a board within the allocation.
whereIs(int, HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a chip within a job's allocation.
whereIs(int, HasChipLocation, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a chip within a job's allocation.
whereIs(int, HasChipLocation, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
whereIs(String, PhysicalCoords) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(String, PhysicalCoords, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(String, TriadCoords) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(String, TriadCoords, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(String, HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a chip within a machine.
whereIs(String, HasChipLocation, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a chip within a machine.
whereIs(String, BoardCoordinates) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(String, BoardCoordinates, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(String, BoardPhysicalCoordinates) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(String, BoardPhysicalCoordinates, Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
Locate a board within a machine.
whereIs(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Given the location of a chip within an allocation, return more info about a board.
whereIs(String, PhysicalCoords, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
whereIs(String, TriadCoords, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
whereIs(String, HasChipLocation, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
whereIs(HasChipLocation) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
whereIs(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Locates and returns the physical coordinates containing a given chip in a machine allocated to this job.
WhereIs - Class in uk.ac.manchester.spinnaker.alloc.client
A description of where a board is and what it is doing.
WhereIs - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.responses
The description of where some resource is on a SpiNNaker system.
WhereIs - Class in uk.ac.manchester.spinnaker.spalloc.messages
The description of where some resource is on a SpiNNaker system.
WhereIs() - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.responses.WhereIs
 
WhereIs(ChipLocation, Integer, ChipLocation, BoardCoordinates, String, ChipLocation, BoardPhysicalCoordinates) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Create.
WhereIs.Builder - Class in uk.ac.manchester.spinnaker.spalloc.messages
Builder for WhereIs.
WhereIsCommand - Class in uk.ac.manchester.spinnaker.nmpi.machinemanager.commands
Request to get the location of a chip in a job's allocation relative to a machine.
WhereIsCommand(int, int, int) - Constructor for class uk.ac.manchester.spinnaker.nmpi.machinemanager.commands.WhereIsCommand
Create a request to locate a chip within a job's allocation.
whereIsIPAddress(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
Get the location description of a board given its ethernet chip's IP address.
whereIsJobChip(int, @uk.ac.manchester.spinnaker.machine.ValidX int, @uk.ac.manchester.spinnaker.machine.ValidY int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Describe where a chip is within a job.
WhereIsJobChipCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get the location of a chip in a job's allocation relative to a machine.
WhereIsJobChipCommand(int, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.WhereIsJobChipCommand
Create a request to locate a chip within a job's allocation.
whereIsLogicalPosition(@uk.ac.manchester.spinnaker.machine.board.ValidTriadX int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadY int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadZ int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
Get the location description of a board given its logical coords.
WhereIsMachineBoardLogicalCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get the location of a board in a machine by logical location.
WhereIsMachineBoardLogicalCommand(String, TriadCoords) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.WhereIsMachineBoardLogicalCommand
Create a request to locate a board on a machine.
WhereIsMachineBoardPhysicalCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get the location of a board in a machine by physical location.
WhereIsMachineBoardPhysicalCommand(String, PhysicalCoords) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.WhereIsMachineBoardPhysicalCommand
Create a request to locate a board on a machine.
whereIsMachineChip(String, @uk.ac.manchester.spinnaker.machine.ValidX int, @uk.ac.manchester.spinnaker.machine.ValidY int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Describe where a chip is within a machine.
WhereIsMachineChipCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
Request to get the location of a chip in a machine.
WhereIsMachineChipCommand(String, HasChipLocation) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.WhereIsMachineChipCommand
Create a request to locate a chip on a machine.
whereIsMachineChipLocation(@uk.ac.manchester.spinnaker.machine.ValidX int, @uk.ac.manchester.spinnaker.machine.ValidY int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
Get the location description of a board given the global coordinates of a chip on the board.
whereIsMachineLogicalBoard(String, @uk.ac.manchester.spinnaker.machine.board.ValidTriadX int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadY int, @uk.ac.manchester.spinnaker.machine.board.ValidTriadZ int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Describe where a board is within a machine.
whereIsMachinePhysicalBoard(String, @uk.ac.manchester.spinnaker.machine.board.ValidCabinetNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidFrameNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidBoardNumber int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Describe where a board is within a machine.
whereIsPhysicalPosition(@uk.ac.manchester.spinnaker.machine.board.ValidCabinetNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidFrameNumber int, @uk.ac.manchester.spinnaker.machine.board.ValidBoardNumber int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
Get the location description of a board given its physical coords.
WhereIsResponse - Class in uk.ac.manchester.spinnaker.alloc.web
Describes the result of a where-is style request.
width - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
Width requested, in triads.
width - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
Width requested, in triads.
width - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.Dimensions
The width of the rectangle of boards to allocate, in triads.
width - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
The width of the machine, in triads.
width - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
The width of the machine, in triads.
width - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
Rectangle width.
width - Variable in class uk.ac.manchester.spinnaker.machine.MachineDimensions
The width of the machine in chips.
width - Variable in class uk.ac.manchester.spinnaker.messages.model.P2PTable
The width of the machine that this table represents.
width - Variable in class uk.ac.manchester.spinnaker.py2json.Machine
The width of the machine, in triads.
WITH_PAYLOAD - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PayloadStatus
Packet has a payload.
withConnection() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocConnection
Context adapter.
WITHOUT_PAYLOAD - uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter.PayloadStatus
Packet doesn't have a payload.
WORD - uk.ac.manchester.spinnaker.messages.model.TransferUnit
Four bytes.
WORD - uk.ac.manchester.spinnaker.transceiver.FillDataType
Fill by words (4 bytes).
WORD_SIZE - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Number of bytes in a SpiNNaker word.
wordAsBuffer(int) - Static method in class uk.ac.manchester.spinnaker.messages.Utils
Convert a word to a buffer that could form part of a message understood by SpiNNaker.
workingLinks - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The IDs of the working links outgoing from this chip.
writable - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Whether this is a writable register.
writable - Variable in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Whether this is a writable register.
WRITE_BL - uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
Write a blacklist to a board's BMP's flash.
WRITE_HISTORICAL_ALLOCS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Write to the historical allocations database.
WRITE_HISTORICAL_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
Write to the historical jobs database.
writeBlacklist(int, Blacklist) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.BlacklistStore
Save a blacklist in the database.
writeBlacklist(BMPBoard, Blacklist) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a blacklist to a board.
writeBlacklist(BMPCoords, BMPBoard, Blacklist) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a blacklist to a board.
writeBlacklist(BMPBoard, Blacklist) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
Write a blacklist to the given board.
writeBlacklistToDB(int, Blacklist) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Given a board, write a blacklist for it to the database.
writeBlacklistToMachine(int, int, Blacklist) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
Write a blacklist to a board on the machine.
writeBMPFlash(BMPBoard, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a fixed size chunk to flash memory of a BMP with erase.
writeBMPFlash(BMPCoords, BMPBoard, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a fixed size chunk to flash memory of a BMP with erase.
writeBMPFlash(BMPCoords, BMPBoard, MemoryLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeBMPFlash(BMPCoords, BMPBoard, MemoryLocation) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
writeBMPMemory(BMPBoard, MemoryLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP memory.
writeBMPMemory(BMPBoard, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP memory from a file.
writeBMPMemory(BMPBoard, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP memory.
writeBMPMemory(BMPCoords, BMPBoard, MemoryLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP memory.
writeBMPMemory(BMPCoords, BMPBoard, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP memory from a file.
writeBMPMemory(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP memory.
writeBMPMemory(BMPCoords, BMPBoard, MemoryLocation, File) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeBMPMemory(BMPCoords, BMPBoard, MemoryLocation, File) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
writeBMPMemory(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeBMPMemory(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
writeCountsToLog() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
Writes the count of messages sent and received on this connection to the log.
writeException(Throwable) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Send an exception message.
writeFlash(BMPBoard, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a buffer to flash memory on the BMP.
writeFlash(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a buffer to flash memory on the BMP.
writeFlash(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeFlash(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
WriteFlashBuffer - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to write memory to flash on a BMP.
WriteFlashBuffer(BMPBoard, MemoryLocation, boolean) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.WriteFlashBuffer
 
WriteFPGAData - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to upload a chunk of FPGA initialisation data.
WriteFPGAData(BMPBoard, byte[]) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.WriteFPGAData
 
WriteFPGAData(BMPBoard, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.WriteFPGAData
 
writeFPGARegister(FPGA, int, FPGALinkRegisters, int, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a register on a FPGA of a board, assuming the standard FPGA configuration.
writeFPGARegister(FPGA, int, FPGALinkRegisters, int, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a register on a FPGA of a board, assuming the standard FPGA configuration.
writeFPGARegister(FPGA, MemoryLocation, int, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a register on a FPGA of a board.
writeFPGARegister(FPGA, MemoryLocation, int, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a register on a FPGA of a board.
writeFPGARegister(FPGA, MemoryLocation, int, BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeFPGARegister(FPGA, MemoryLocation, int, BMPCoords, BMPBoard) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
writeFPGARegister(FPGA, FPGAMainRegisters, int, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a register on a FPGA of a board, assuming the standard FPGA configuration.
writeFPGARegister(FPGA, FPGAMainRegisters, int, BMPCoords, BMPBoard) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write a register on a FPGA of a board, assuming the standard FPGA configuration.
WriteFPGARegister - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to write data to an FPGA register managed by a BMP.
WriteFPGARegister(FPGA, MemoryLocation, int, BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.WriteFPGARegister
 
writeJobNotification(List<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Send a notification about a collection of jobs changing.
WriteLink - Class in uk.ac.manchester.spinnaker.messages.scp
A request to write memory on a neighbouring chip.
WriteLink(HasCoreLocation, Direction, MemoryLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.WriteLink
 
writeMachineNotification(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Send a notification about a collection of machines changing.
writeMemory(HasChipLocation, MemoryLocation, @javax.validation.constraints.NotEmpty byte[]) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasChipLocation, MemoryLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasChipLocation, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasChipLocation, MemoryLocation, InputStream, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasChipLocation, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasCoreLocation, MemoryLocation, @javax.validation.constraints.NotEmpty byte[]) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasCoreLocation, MemoryLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM (or System RAM) on the board.
writeMemory(HasCoreLocation, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasCoreLocation, MemoryLocation, InputStream, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM on the board.
writeMemory(HasCoreLocation, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM (or System RAM) on the board.
writeMemory(HasCoreLocation, MemoryLocation, File) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeMemory(HasCoreLocation, MemoryLocation, InputStream, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeMemory(HasCoreLocation, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
WriteMemory - Class in uk.ac.manchester.spinnaker.messages.scp
A request to write memory on a chip.
WriteMemory(HasChipLocation, MemoryLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.WriteMemory
 
WriteMemory(HasCoreLocation, MemoryLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.scp.WriteMemory
 
writeMemoryFlood(MemoryLocation, @javax.validation.constraints.NotEmpty byte[]) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM of all chips.
writeMemoryFlood(MemoryLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM of all chips.
writeMemoryFlood(MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM of all chips.
writeMemoryFlood(MemoryLocation, InputStream, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM of all chips.
writeMemoryFlood(MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the SDRAM of all chips.
writeMemoryFlood(MemoryLocation, File) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeMemoryFlood(MemoryLocation, InputStream, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeMemoryFlood(MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeNeighbourMemory(HasChipLocation, Direction, MemoryLocation, @javax.validation.constraints.NotEmpty byte[]) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasChipLocation, Direction, MemoryLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasChipLocation, Direction, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasChipLocation, Direction, MemoryLocation, InputStream, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasChipLocation, Direction, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, @javax.validation.constraints.NotEmpty byte[]) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, InputStream, @javax.validation.constraints.Positive int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, File) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, InputStream, int) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeNeighbourMemory(HasCoreLocation, Direction, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeReport(HasChipLocation, long, int, MemoryLocation, Object) - Method in class uk.ac.manchester.spinnaker.front_end.dse.FastExecuteDataSpecification
Writes (part of) the report describing what data transfer rates were achieved.
writeResponse(Object) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
Send a response message.
writeSerialFlash(BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int, InputStream) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP serial flash memory from a stream.
writeSerialFlash(BMPBoard, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP serial flash memory from a file.
writeSerialFlash(BMPBoard, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP serial flash memory.
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, @javax.validation.constraints.Positive int, InputStream) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP serial flash memory from a stream.
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, File) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP serial flash memory from a file.
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in interface uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface
Write BMP serial flash memory.
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, int, InputStream) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, int, InputStream) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, File) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, File) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
writeSerialFlash(BMPCoords, BMPBoard, MemoryLocation, ByteBuffer) - Method in class uk.ac.manchester.spinnaker.transceiver.UnimplementedBMPTransceiver
 
WriteSerialFlash - Class in uk.ac.manchester.spinnaker.messages.bmp
A request to write to serial flash on a BMP.
WriteSerialFlash(BMPBoard, MemoryLocation, ByteBuffer) - Constructor for class uk.ac.manchester.spinnaker.messages.bmp.WriteSerialFlash
 
writeTo(int, ByteBuffer) - Method in enum uk.ac.manchester.spinnaker.transceiver.FillDataType
Write a value to the buffer in an appropriate way for this fill unit.
writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class uk.ac.manchester.spinnaker.nmpi.rest.utils.CustomJacksonJsonProvider
 
writeUser0(HasCoreLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the user0 register of a core.
writeUser0(HasCoreLocation, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the user0 register of a core.
writeUser1(HasCoreLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the user1 register of a core.
writeUser1(HasCoreLocation, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the user1 register of a core.
writeUser2(HasCoreLocation, int) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the user2 register of a core.
writeUser2(HasCoreLocation, MemoryLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Write to the user2 register of a core.

X

x - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The x-coordinate of the chip.
x - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The X triad coordinate.
x - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
The X triad coordinate of the board.
x - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The X triad coordinate of the board.
x - Variable in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
X coordinate of triad.
x - Variable in class uk.ac.manchester.spinnaker.machine.RegionLocation
The Chip / Core's X value.
x_size - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of chips in the x-dimension.
xChange - Variable in enum uk.ac.manchester.spinnaker.machine.Direction
The typical change to X when moving in this direction.
XenVMExecuterFactory - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
Executer factory that uses Xen VMs.
XenVMExecuterFactory() - Constructor for class uk.ac.manchester.spinnaker.nmpi.jobmanager.XenVMExecuterFactory
Create a new Xen Executor Factory.
XenVMExecuterFactory.Executer - Class in uk.ac.manchester.spinnaker.nmpi.jobmanager
The executer core connector.

Y

y - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The y-coordinate of the chip.
y - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The Y triad coordinate.
y - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
The Y triad coordinate of the board.
y - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The Y triad coordinate of the board.
y - Variable in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
Y coordinate of triad.
y - Variable in class uk.ac.manchester.spinnaker.machine.RegionLocation
The Chip / Core's Y value.
y_size - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of chips in the y-dimension.
yChange - Variable in enum uk.ac.manchester.spinnaker.machine.Direction
The typical change to Y when moving in this direction.

Z

z - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
When your Z coordinate is this.
z - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
The Z triad coordinate.
z - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
The Z triad coordinate of the board.
z - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
The Z triad coordinate of the board.
z - Variable in class uk.ac.manchester.spinnaker.machine.board.TriadCoords
Z coordinate of triad.
ZERO_ONE_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 2 on FPGA 1/Left From Chip(0,1) towards the SouthWest.
ZERO_ONE_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 3 on FPGA 1/Left From Chip(0,1) towards the West.
ZERO_THREE_N - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 8 on FPGA 1/Left From Chip(0,3) towards the North.
ZERO_THREE_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 6 on FPGA 1/Left From Chip(0,3) towards the SouthWest.
ZERO_THREE_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 7 on FPGA 1/Left From Chip(0,3) towards the West.
ZERO_TWO_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 4 on FPGA 1/Left From Chip(0,2) towards the SouthWest.
ZERO_TWO_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 5 on FPGA 1/Left From Chip(0,2) towards the West.
ZERO_ZERO - Static variable in class uk.ac.manchester.spinnaker.machine.ChipLocation
The location (0,0), which is in the bottom/left corner and typically the Ethernet-enabled chip for the lead board of an allocation.
ZERO_ZERO_S - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 15 on FPGA 0/Bottom From Chip(0,0) towards the South.
ZERO_ZERO_SW - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 0 on FPGA 1/Left From Chip(0,0) towards the SouthWest.
ZERO_ZERO_W - uk.ac.manchester.spinnaker.machine.datalinks.FpgaEnum
Link 1 on FPGA 1/Left From Chip(0,0) towards the West.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages