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 
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.
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
 
ACKE - uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Unexpected acknowledges on link.
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
 
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.
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.
addElement(AbstractDataElement) - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
Add an element to the message.
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.spalloc.messages.Command
Add to the keyword arguments part.
addProcessor(String, CoreLocation) - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
Add a processor to the executable targets.
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 - 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
 
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
 
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.
api() - Method in annotation type uk.ac.manchester.spinnaker.messages.model.SARKStruct
 
API - uk.ac.manchester.spinnaker.messages.model.RunTimeError
API startup failure.
app_data_table_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The address of the application data table.
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.
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
 
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 class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
asChipLocation() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPLocation
 
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.
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
 

B

Backup - uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptors
The backup firmware copy.
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.
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
 
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.
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.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.
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
 
bmpIPAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.Addresses
The IPv4 address of the BMP.
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.
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.
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.client.DeadLink.End
The board at the end of a dead link.
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_test_flags - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Board testing flags.
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.
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
 
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.
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.
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.
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.
BUFFERED_SDRAM_START - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Start of buffered access to SDRAM.
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
 
BUSY - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Packet dispatcher busy counter.
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.

C

C_MAIN - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is doing something with c_main() entry point.
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.
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.
CheckOKResponse - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request which returns nothing other than OK or an error.
chip - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The chip that this data is from.
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.
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
 
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.
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
 
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.
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.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(boolean, boolean) - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Close the transceiver and any threads that are running.
closeAndLogNoExcept() - Method in class uk.ac.manchester.spinnaker.connections.SCPConnection
Close this connection, logging failures instead of throwing.
closeEventually() - Method in class uk.ac.manchester.spinnaker.connections.SCPConnection
Close this connection eventually.
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_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
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<A> - Class in uk.ac.manchester.spinnaker.spalloc.messages
A serialisable request to spalloc.
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.
CommonMemoryLocations - Class in uk.ac.manchester.spinnaker.transceiver
Common memory locations.
compareTo(Version) - Method in class uk.ac.manchester.spinnaker.messages.model.Version
 
Configuration - Class in uk.ac.manchester.spinnaker.spalloc
A spalloc configuration loaded from a file.
Configuration(String) - Constructor for class uk.ac.manchester.spinnaker.spalloc.Configuration
Load the configuration from a file.
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.
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(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(ChipLocation, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine.ConnectionInfo
 
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.
ConnectionSelector<T extends Connection> - Interface in uk.ac.manchester.spinnaker.connections
A connection selector for (especially multi-connection) processes.
Constants - Class in uk.ac.manchester.spinnaker.messages
Miscellaneous SpiNNaker constants.
CONTINUE - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to continue from pause.
convertTimeout(Integer) - Method in interface uk.ac.manchester.spinnaker.connections.model.Connection
Convert a timeout into a primitive type.
core - Variable in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
What core are we talking about.
CORE_MASK - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
Bottom five bits.
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).
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.
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.
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.
CRCE - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
CRC error counter.
CRDT - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Credit.
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(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(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.spalloc.messages
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.
createMapper() - Static method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
Static method to create the object mapper.
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.
CustomEIEIOCommand - Class in uk.ac.manchester.spinnaker.messages.eieio
A non-standard EIEIO command.

D

DABT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Data abort.
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.
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.
databasePath - Variable in class uk.ac.manchester.spinnaker.messages.notification.DatabaseConfirmation
The path to the database, as seen by the sender's filesystem.
DataType - Enum in uk.ac.manchester.spinnaker.messages.model
Enum for data types of system variables.
DEAD - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is dead.
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.
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.
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.
defaultBMPforMachine(InetAddress, Integer) - Static method in class uk.ac.manchester.spinnaker.transceiver.Utils
Work out the BMP connection IP address given the machine details.
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.
describe() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Get a description of a job.
describe(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Get a description of a job.
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.
destroy() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Destroy the job and disconnect from the server.
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.
DESTROYED - uk.ac.manchester.spinnaker.alloc.client.State
The job has been destroyed.
DESTROYED - uk.ac.manchester.spinnaker.spalloc.messages.State
SpallocJob 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, Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
DestroyJobCommand - Class in uk.ac.manchester.spinnaker.spalloc.messages
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.
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.
Dimensions(int, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob.Dimensions
 
direction - Variable in class uk.ac.manchester.spinnaker.alloc.client.DeadLink.End
The direction that the dead link goes in.
Direction - Enum in uk.ac.manchester.spinnaker.alloc.client
Link directions of a board.
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.
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.
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.

E

E - uk.ac.manchester.spinnaker.alloc.client.Direction
Eastward.
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.
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.
EmptyResponse - Class in uk.ac.manchester.spinnaker.messages.scp
An SCP response to a request which has an empty payload.
ENABLE - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Bad event enable.
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
 
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
 
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.
equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
 
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.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.
errorStatus - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The error status.
ethernet_ip_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The IP address of the chip.
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.spalloc.messages
A response to a request that indicates a failure.
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(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(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.
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
 
EXIT - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to exit.
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.
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

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.
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.
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
 
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.messages.model.CPUState
Core has finished.
FIQ - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Unhandled FIQ.
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.
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.
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.
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.
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.
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.
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.
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

GATHERER_DATA_SPEED_UP - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Messages directed at the packet gatherer for the speed up protocols.
get() - Method in class uk.ac.manchester.spinnaker.messages.bmp.BMPRequest.PayloadedResponse
 
get() - Method in class uk.ac.manchester.spinnaker.messages.scp.PayloadedResponse
 
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(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(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.
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.connections.UDPPacket
Get the address.
getAddress() - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
 
getAllCoreSubsets() - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
 
getAllocatedTagTableAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getAppDataTableAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getAppIdTracker() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
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
 
getArgs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
 
getArgs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getBinaries() - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
 
getBMPConnection() - Method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
 
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.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.messages.sdp.SDPLocation
 
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.
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.
getBoardChip() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getBoardChip() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the chip location relative to the board.
getBoardInfoAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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 class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
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
 
getBoardStatusLocation() - Method in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
 
getBoardTestFlags() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getBootChip() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getBootSignature() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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
 
getByteBuffer() - Method in class uk.ac.manchester.spinnaker.connections.UDPPacket
Get the buffer with the content of the packet.
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.messages.sdp.SDPLocation
 
getCabinet() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
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 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.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.spalloc.messages.Connection
 
getChip() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the chip.
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.
getChips() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
getChips() - Method in class uk.ac.manchester.spinnaker.messages.model.P2PTable
 
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
 
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.
getCommand() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
 
getConnections() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
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().
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.
getCoords() - Method in class uk.ac.manchester.spinnaker.connections.BMPConnection
 
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
 
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
 
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.
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
 
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.
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.client.AllocatedMachine
 
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
 
getDimensions() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getDimensions() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getDimensions() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getEmergencyRoutingStatuses() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getEmergencyTimeout() - Method in class uk.ac.manchester.spinnaker.messages.model.ReinjectionStatus
 
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.
getEthernetChip() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getException() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.ExceptionResponse
 
getFailedCores() - Method in exception uk.ac.manchester.spinnaker.transceiver.CoresNotInStateException
 
getFilterWord() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
getFinishTime() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getFirstFreeRouterEntry() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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
 
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.messages.sdp.SDPLocation
 
getFrame() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardPhysicalCoordinates
 
getFullChipInformation(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.transceiver.TransceiverInterface
Get the full information about the chip.
getGroup() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getHardwareVersion() - Method in class uk.ac.manchester.spinnaker.messages.bmp.SerialVector
 
getHardwareVersion() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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.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.spalloc.messages.JobMachineInfo
 
getHeight() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
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.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 class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getID() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
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
 
getIPAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getJob(String, Map<String, String>, Map<String, String>) - Method in class uk.ac.manchester.spinnaker.alloc.client.SpallocClientFactory
Get direct access to a Job.
getJobChip() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getJobChip() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs
Get the chip location relative to the job's allocation.
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.spalloc.messages.WhereIs
Get the job id.
getJobID() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
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.spalloc.messages
Request to get machine information relating to a job.
GetJobMachineInfoCommand(int) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.GetJobMachineInfoCommand
Create a request to get information about a job's allocated machine.
getJobRef() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
getJobsChanged() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobsChangedNotification
 
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.spalloc.messages
Request 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.
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.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 class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getKeepAliveHost() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getKeepaliveInterval() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getKeepaliveTime() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getKwargs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Command
 
getKwargs() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getLastBiffID() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLEDFlashPeriod() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLEDs() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getLink() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.BoardLink
 
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
 
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.
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
 
getLock() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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
 
getMachine() - Method in class uk.ac.manchester.spinnaker.alloc.client.AllocatedMachine
 
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.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.
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.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.
getMachineHandle() - Method in class uk.ac.manchester.spinnaker.alloc.client.WhereIs
 
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.spalloc.messages.JobMachineInfo
 
getMachineName() - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocJob
 
getMachineName() - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
 
getMachinesChanged() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.MachinesChangedNotification
 
getMatchEmergencyRoutingStatusToIncomingPacket() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
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
 
getMaxNumElements() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 
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
 
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
 
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 interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Machine
The machine's name.
getName() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.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
 
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
 
getNmpiCollab() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getNmpiJobId() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
getNumActiveP2PAddresses() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getNumBoards() - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
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
 
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
 
getOperation() - Method in exception uk.ac.manchester.spinnaker.transceiver.CoresNotInStateException
 
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.spalloc.messages.JobDescription
 
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
 
getPayloadStatuses() - Method in class uk.ac.manchester.spinnaker.messages.model.DiagnosticFilter
 
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
 
getPhysicalToVirtualCoreMap() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getPort() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
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.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
 
getProcessorStateRegister() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getProxyAddress() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getRandomSeeed() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getRawData() - Method in class uk.ac.manchester.spinnaker.messages.model.Blacklist
 
getReason() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
getReason() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription
 
getReason() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState
 
getReconnectDelay() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
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.
getRegisters() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
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
 
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
 
getResponseCode() - Method in exception uk.ac.manchester.spinnaker.alloc.client.SpallocClient.SpallocException
 
getResult() - Method in class uk.ac.manchester.spinnaker.messages.scp.SCPResultMessage
 
getReturnValue() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.ReturnResponse
 
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
 
getRouterTableCopyAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getRouterTimePhaseTimer() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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.
getStackPointer() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getStartAddress(int) - Method in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestReadData
Get the start addresses to read from.
getStartTime() - Method in class uk.ac.manchester.spinnaker.alloc.client.JobDescription
 
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.client.JobDescription
 
getState() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
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
 
getStatusDescription() - Method in class uk.ac.manchester.spinnaker.messages.model.CPUInfo
 
getStatusMap() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemBufferSize() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemRAMBaseAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getSystemRAMHeapAddress() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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.messages.model.TagDescription
Get the standard tag descriptor.
getTag() - Method in class uk.ac.manchester.spinnaker.messages.sdp.SDPHeader
 
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.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
 
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.messages.model.ReinjectionStatus
 
getTimeout() - Method in class uk.ac.manchester.spinnaker.spalloc.Configuration
 
getTimeout() - Method in exception uk.ac.manchester.spinnaker.transceiver.CoresNotInStateException
 
getTimePhaseScale() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getTimestamp() - Method in class uk.ac.manchester.spinnaker.messages.model.FirmwareDescriptor
 
getTotalProcessors() - Method in class uk.ac.manchester.spinnaker.messages.model.ExecutableTargets
 
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 interface uk.ac.manchester.spinnaker.spalloc.SpallocJobAPI
Construct a transceiver for talking to this job.
getUnixTimestamp() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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
 
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
 
getUserRegisters() - Method in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The values in the user control registers.
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
 
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.messages.model.FirmwareDescriptor
 
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.
getVirtualCoreIDs() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
getVirtualToPhysicalCoreMap() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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.spalloc.messages.JobMachineInfo
 
getWidth() - Method in class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
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.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.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.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.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.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.
group(String) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Set the group of the request.
GROUP_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.

H

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
 
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.
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.
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.client.BoardCoords
 
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.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
 
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
 
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.messages.model.P2PTable
The height of the machine that this table represents.
HIGH - uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface.FPGAResetType
Reset by taking the reset line high.
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.
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

IDLE - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is idle.
IDSI - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
IDle Sentinel Input value.
IDSO - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
IDle Sentinel Output value.
incrementCount() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage.Header
Increment the count of items in the packet.
INF - Static variable in class uk.ac.manchester.spinnaker.messages.model.RouterTimeout
An infinite timeout.
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
 
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.
INPUT_BUFFERING_SDP_PORT - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Command port for the buffered in functionality.
INT - uk.ac.manchester.spinnaker.messages.model.DataType
The value is four bytes long, an int.
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
 
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.
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.
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_ethernet_available - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Indicates if Ethernet is available on this chip.
is_peer_to_peer_available - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Indicates if peer-to-peer is working on the chip.
is_root_chip - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Indicates if this is the root chip.
isARP() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
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
 
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.
isDefaultSpecified() - Method in enum uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
 
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
 
isFree - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
True if the block is free.
isInUse() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
isPeerToPeerAvailable() - Method in class uk.ac.manchester.spinnaker.messages.model.ChipInfo
 
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.
isScampVersionCompatible(Version) - Static method in class uk.ac.manchester.spinnaker.transceiver.Transceiver
Determine if the version of SCAMP is compatible with this transceiver.
isSingleFPGA() - Method in enum uk.ac.manchester.spinnaker.messages.model.FPGA
 
isStrippingSDP() - Method in class uk.ac.manchester.spinnaker.messages.model.TagDescription
 
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.
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
 
iterator() - Method in class uk.ac.manchester.spinnaker.messages.eieio.EIEIODataMessage
 

J

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.spalloc.messages
A description of the state of a job.
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
 
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.spalloc.messages
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.
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(int, int, List<Connection>, String, List<BoardCoordinates>) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.JobMachineInfo
 
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.
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.Builder - Class in uk.ac.manchester.spinnaker.spalloc.messages
Builder for JobState.

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_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.
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.

L

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.
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.
links_available - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Bit mask (6 bits) of links enabled.
listJobs() - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient
List the existing non-terminated 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(Integer) - Method in interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
List all jobs.
listJobs(Integer) - Method in class uk.ac.manchester.spinnaker.spalloc.SpallocClient
 
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.
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 interface uk.ac.manchester.spinnaker.spalloc.SpallocAPI
List all known 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.spalloc.messages
Request to get the known machines from the spalloc service.
ListMachinesCommand() - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.ListMachinesCommand
Create a request to list the known SpiNNaker machines.
LNAK - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Local nack'd frame counter.
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
 
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
 
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
 
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
 
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.
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.messages.model.VersionInfo
The location of the core where the information was obtained.
lock - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The lock.
log_peer_to_peer_sequence_length - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
Log (base 2) of the peer-to-peer sequence length.
login(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.client.SpallocClientFactory
Create a client and log in.
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.
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.
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.spalloc.messages
Describes a machine by its name, tags, width and height.
Machine(String, List<String>, int, int, List<BoardCoordinates>, List<BoardLink>) - Constructor for class uk.ac.manchester.spinnaker.spalloc.messages.Machine
 
MACHINE_DEFAULT - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Default value for "machine".
MACHINE_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
MachineAware - Interface in uk.ac.manchester.spinnaker.connections
This indicates a class that can be told about the machine.
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
 
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.connections.LocateConnectedMachineIPAddress
A little program that listens for, and prints, the pre-boot messages published by SpiNNaker boards.
majorVersion - Variable in class uk.ac.manchester.spinnaker.messages.model.Version
The major version number.
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.
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_TAG_ID - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
max user requested tag value.
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
 
maxValue - Variable in enum uk.ac.manchester.spinnaker.messages.eieio.EIEIOType
The maximum value of the key or payload (if there is a payload).
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
 
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.
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
 
mon - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The "mon" part of the control register.
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.
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.

N

N - uk.ac.manchester.spinnaker.alloc.client.Direction
Northward.
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 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.
NBBY - Static variable in class uk.ac.manchester.spinnaker.messages.Constants
Number of bits per byte.
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.
nearestEthernetChip - Variable in class uk.ac.manchester.spinnaker.messages.model.ChipSummaryInfo
The location of the nearest Ethernet chip.
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).
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).
newMessageBuffer() - Static method in class uk.ac.manchester.spinnaker.transceiver.Utils
 
nextAddress - Variable in class uk.ac.manchester.spinnaker.messages.model.HeapElement
A pointer to the next block, or 0 if none.
NMPI_JOB_PROPERTY - Static variable in class uk.ac.manchester.spinnaker.spalloc.JobConstants
Name of property/parameter.
nmpiJob(int) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
Set the NMPI Job of the request.
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.
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.
NONE - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
No route to this chip.
NONE - uk.ac.manchester.spinnaker.messages.model.RunTimeError
No error.
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.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.
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.
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 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.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.spalloc.messages.NotifyJobCommand
Create a request to be notified of changes in job state.
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.
NULL - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Generic null pointer error.
NUM_REGISTERS - Static variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The number of router registers.
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.
NW - uk.ac.manchester.spinnaker.alloc.client.Direction
Northwest.

O

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.messages.model.LEDAction
Turn the LED on.
opcode - Variable in class uk.ac.manchester.spinnaker.messages.boot.BootMessage
The operation of this packet.
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.
OUTPUT_BUFFERING_SDP_PORT - uk.ac.manchester.spinnaker.messages.sdp.SDPPort
Command port for the buffered out functionality.
owner(String) - Method in class uk.ac.manchester.spinnaker.spalloc.CreateJob
 

P

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.
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.
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
 
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.
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.
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.
peer_to_peer_hop_table_address - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The address of the peer-to-peer hop tables.
physical_to_virtual_core_map - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The physical core ID to virtual core ID map.
physicalCPUID - Variable in class uk.ac.manchester.spinnaker.messages.model.VersionInfo
The physical CPU ID.
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.
PKEY - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Peripheral MC route key.
PKT - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Pkt startup failure.
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.
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_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.
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.spalloc.messages.State
SpallocJob 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.
POWERED_DOWN - uk.ac.manchester.spinnaker.messages.model.CPUState
Core is powered down.
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.
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.spalloc.messages
Request to turn off the boards associated with a job.
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.
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.spalloc.messages
Request to turn on the boards associated with a job.
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
 
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.
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.
PRVL - uk.ac.manchester.spinnaker.messages.model.FPGARecevingLinkCounters
Packets received on link.
PSTL - uk.ac.manchester.spinnaker.messages.model.FPGASendingLinkCounters
Packets sent on link.
PULSE - uk.ac.manchester.spinnaker.transceiver.BMPTransceiverInterface.FPGAResetType
Reset by sending a pulse on the reset line.

Q

QUEUED - uk.ac.manchester.spinnaker.alloc.client.State
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.

R

RACK - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Remote ack counter.
random_seed - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The random seed.
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.
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
 
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.
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.
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.
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.
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
 
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.
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.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).
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
 
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.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.
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.
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.
registerValues - Variable in class uk.ac.manchester.spinnaker.messages.model.RouterDiagnostics
The values in all of the registers.
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.
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.
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.
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
 
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.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.
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.
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.spalloc.messages
A response that is the successful result of a request.
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.
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.
ROOC - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Remote out-of-credit counter.
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.
run() - Method in class uk.ac.manchester.spinnaker.connections.ConnectionListener
Receive messages and dispatch them to the registered handlers.
RUN_TIME_EXCEPTION - uk.ac.manchester.spinnaker.messages.model.CPUState
Core has had an RTE and not yet been reset.
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.
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 - uk.ac.manchester.spinnaker.messages.model.SARKStruct.API
This identifies a structure defined by SC&MP.
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_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.
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.
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.
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.
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.
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
 
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_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.
SerialVector - Class in uk.ac.manchester.spinnaker.messages.bmp
The data in the serial vector.
setAddress(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setArgs(List<Integer>) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setBoard(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setBoard(CreateJob.SpecificBoard) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setBoardChip(ChipLocation) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setBoards(List<BoardCoordinates>) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
setCabinet(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
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.
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
 
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.
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.
setDimensions(CreateJob.Dimensions) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setFrame(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setGroup(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
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(ChipLocation) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
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
 
setKeepalive(double) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobState.Builder
 
setKeepAlive(double) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
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
 
setKwargs(Map<String, Object>) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.JobDescription.Builder
 
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
 
setLogical(BoardCoordinates) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
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
 
setMachineName(String) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setMaxDeadBoards(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
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(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
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.spalloc.messages.JobDescription.Builder
 
setPhysical(BoardPhysicalCoordinates) - Method in class uk.ac.manchester.spinnaker.spalloc.messages.WhereIs.Builder
 
setPower(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.client.SpallocClient.Job
Set the power state of the boards of the machine.
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
 
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.
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
 
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
 
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.
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
 
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
 
setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob
 
setValue(SystemVariableDefinition, Object) - Method in class uk.ac.manchester.spinnaker.messages.boot.SystemVariableBootValues
Set a particular boot value.
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
 
setX(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setY(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
setZ(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
 
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.
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.
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.
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 enum uk.ac.manchester.spinnaker.transceiver.FillDataType
The encoding of the fill unit size.
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.
SLEN - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Enable SpiNNaker chip (2-of-7) link.
software_watchdog_count - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of watch dog timeouts before an error is raised.
source - Variable in exception uk.ac.manchester.spinnaker.transceiver.ProcessException
Where does the code believe this exception originated?
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.
spaceAvailable - Variable in class uk.ac.manchester.spinnaker.messages.eieio.SpinnakerRequestBuffers
How much space is available.
SpallocAPI - Interface in uk.ac.manchester.spinnaker.spalloc
The interface exposed by the low-level Spalloc Client.
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.
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.
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
 
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.
SpecificBoard() - Constructor for class uk.ac.manchester.spinnaker.alloc.client.CreateJob.SpecificBoard
Make an untargeted instance.
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.
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.
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.
START - uk.ac.manchester.spinnaker.messages.model.Signal
Tells apps to start.
START_RESUME_NOTIFICATION - uk.ac.manchester.spinnaker.messages.notification.NotificationMessageCode
Notify the external devices that the simulation has started.
START_SENDING_REQUESTS - uk.ac.manchester.spinnaker.messages.eieio.EIEIOCommandID
Start complaining that there is SDRAM free space for buffers.
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.
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.
status_map - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The status map set during SCAMP boot.
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.
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.
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_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.
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.
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
 
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
 
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.
tempBottom - Variable in class uk.ac.manchester.spinnaker.messages.model.ADCInfo
Temperature bottom, in °C.
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.
TFRM - uk.ac.manchester.spinnaker.messages.model.FPGALinkRegisters
Frame transmitter frame counter.
THREE_BITS_MASK - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
Bottom three bits.
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.
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.
TOGGLE - uk.ac.manchester.spinnaker.messages.model.LEDAction
Toggle the LED status.
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.
toString() - Method in class uk.ac.manchester.spinnaker.alloc.client.BoardCoords
 
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.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.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
 
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.
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).
TXDS - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Transmit driver swing.
TXPE - uk.ac.manchester.spinnaker.messages.model.FPGAMainRegisters
Transmit pre-emphasis.
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
 
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.
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.client - package uk.ac.manchester.spinnaker.alloc.client
Java client for the SpiNNaker allocation 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.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.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.transceiver - package uk.ac.manchester.spinnaker.transceiver
How to actually talk to a SpiNNaker machine.
UNBUFFERED_SDRAM_START - Static variable in class uk.ac.manchester.spinnaker.transceiver.CommonMemoryLocations
Start of unbuffered access to SDRAM.
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.
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
 
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.spalloc.messages.State
SpallocJob is unknown.
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
 
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
 
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
 
UPPER_HALF_WORD - uk.ac.manchester.spinnaker.messages.eieio.EIEIOPrefix
Apply prefix on top half of the word.
USE_SENDER_BIT - Static variable in interface uk.ac.manchester.spinnaker.messages.model.IPTagFieldDefinitions
The index of the use sender bit in argument 1.
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_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.
Utils - Class in uk.ac.manchester.spinnaker.messages
Utilities for working with messages.
Utils - Class in uk.ac.manchester.spinnaker.transceiver
Support utilities.

V

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.messages.model.SARKField
 
value() - Method in annotation type uk.ac.manchester.spinnaker.messages.model.SARKStruct
 
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.connections.UDPConnection.TrafficClass
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.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.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.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.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.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() - 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.
VIC - uk.ac.manchester.spinnaker.messages.model.RunTimeError
Unconfigured VIC vector.
virtual_to_physical_core_map - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The virtual core ID to physical core ID map.
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.
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.
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.
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
 
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.
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.
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.
WEST - uk.ac.manchester.spinnaker.messages.model.P2PTableRoute
Toward the West chip.
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.spalloc.messages
The description of where some resource is on a SpiNNaker system.
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.
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.
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.
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.
width - Variable in class uk.ac.manchester.spinnaker.messages.model.P2PTable
The width of the machine that this table represents.
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.
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.
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
 
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
 
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
 
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
 
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.
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_size - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of chips in the x-dimension.

Y

y - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The y-coordinate of the chip.
y_size - uk.ac.manchester.spinnaker.messages.model.SystemVariableDefinition
The number of chips in the y-dimension.
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 
All Classes|All Packages