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
All Classes|All Packages
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()
inbmp_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()
inbmp_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()
inbmp_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.Consider using
SpallocAPI.createJob(CreateJob, Integer)
instead. - 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.Call
UDPConnection.sendPortTriggerMessage(InetAddress)
directly instead. - 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.
All Classes|All Packages