All Classes
Class | Description |
---|---|
AbstractDataElement |
A marker interface for possible data elements in the EIEIO data packet.
|
AbstractDataLink |
Abstract Root of all Data Links.
|
AbstractNotificationMessage |
A base class for concrete notification messages.
|
Action |
Describes what action a method is to take.
|
ADCInfo |
Container for the board status data thats been retrieved from a BMP.
|
Addresses |
The IP addresses associated with a SpiNNaker board.
|
AdminAPI |
Administration interface.
|
AdminAPI.Description |
Where the other resources are.
|
AdminAPI.Paths |
Common paths in the interface.
|
AdminController |
The API for the controller for the admin user interface.
|
AdminController.BlacklistData |
The model of a blacklist used by the administration web interface.
|
AdminController.CreateGroupModel |
Model used when creating a group.
|
AdminControllerImpl |
Implements the logic supporting the JSP views and maps them into URL space.
|
AdminImpl |
Implements the service administration interface.
|
AllocatedMachine |
A description of what boards have been allocated to a job.
|
AllocatedMachine.ConnectionInfo |
Information about a connection to a board.
|
AllocatorTask |
The allocation engine.
|
APIKeyResponse |
POJO holding the response for a query for an API key.
|
AppAuthTransformationFilter |
A filter to apply authentication transformation as supplied by the
LocalAuthenticationProvider . |
AppID |
Application identifiers are used by SCAMP to tie various resources to their
owners.
|
AppIdTracker |
A tracker of application IDs to make it easier to allocate new IDs.
|
ApplicationRun |
A request to run an application.
|
ApplicationStop |
A request to stop an application.
|
BackgroundSupport |
Enables a web service class to move processing a request into a background
task easily.
|
BackgroundSupport.BackgroundAction |
An action that produces a response, usually handled asynchronously.
|
BasicAuthEntryPoint |
Implements basic and bearer auth challenge presentation.
|
BasicExecutor |
A thread pool designed for simple task execution with combining of
exceptions.
|
BasicExecutor.SimpleCallable |
The type of task that this executor can run.
|
BasicExecutor.Tasks |
Holds the future results of the submitted tasks.
|
Blacklist |
A blacklist read off a board.
|
BlacklistStore |
Read a blacklist from the database or write it to the database.
|
BMPAndMachine |
A Machine and a BMP.
|
BMPBoard |
Wrapper for a board number so that it can't get mixed up with other integers.
|
BMPConnection |
A connection for talking to one or more Board Management Processors (BMPs).
|
BMPConnectionData |
Contains the details of a connection to a SpiNNaker Board Management
Processor (BMP).
|
BMPController |
Manages the BMPs of machines controlled by Spalloc.
|
BMPCoords |
A simple description of a BMP to talk to.
|
BMPLocation |
Like a core location, but for BMPs.
|
BMPReadMemory |
A request to read a region of memory from a BMP.
|
BMPRequest<T extends BMPRequest.BMPResponse> |
The base class of a request following the BMP protocol.
|
BMPRequest.BMPResponse |
Represents an SCP request thats tailored for the BMP connection.
|
BMPRequest.PayloadedResponse<T> |
A BMP response that contains a payload of interest.
|
BMPSendFailedException |
Indicates that message sending to a BMP failed for various reasons.
|
BMPSendTimedOutException |
Indicates that message sending to a BMP timed out.
|
BMPSetLED |
A request to alter the LEDs on a board managed by a BMP.
|
BMPTransceiverInterface |
The interface supported by the
Transceiver for talking to a BMP. |
BMPTransceiverInterface.FPGAResetType |
The type of reset to perform.
|
BMPWriteMemory |
A request to write to memory on a BMP.
|
BoardAndBMP |
A Board and a BMP.
|
BoardCoordinates |
The logical coordinates of a board.
|
BoardCoords |
Generalised coordinates of a board.
|
BoardCoords |
Basic coordinates of a board.
|
BoardIssueReport |
A report of an issue with a board.
|
BoardLink |
A combination of x, y, z and a Link.
|
BoardLocalSupport |
A class for making things easier to do on a per-board basis.
|
BoardPhysicalCoordinates |
The physical coordinates of a board.
|
BoardRecord |
Model of a board, for configuration purposes.
|
BoardTemperatures |
A board temperature.
|
BootConnection |
A connection to the SpiNNaker board that uses UDP for booting.
|
BootMessage |
A message used for booting the board.
|
BootMessages |
Represents a set of boot messages to be sent to boot the board.
|
BufferManagerDatabaseEngine |
A database interface for talking to the buffer manager database.
|
BufferManagerStorage |
The interface supported by the storage system.
|
BufferManagerStorage.Region |
A region descriptor.
|
ByteBufferUtils |
Utility methods for
ByteBuffer s. |
CheckOKResponse |
An SCP response to a request which returns nothing other than OK or an error.
|
Chip |
A Description of a Spinnaker Chip including its Router.
|
Chip |
Describes a chip by its X,Y location.
|
ChipBean |
Descriptor used for converting JSON into a
Chip . |
ChipCoordinates |
Represents a set of coordinates of a chip within a machine.
|
ChipDetails |
The details of a
Chip . |
ChipInfo |
Represents the system variables for a chip, received from the chip SDRAM.
|
ChipLocation |
The location of a
Chip as an X and Y tuple. |
ChipResources |
Bean to represent values on a Chip that are typically the same on all Chips.
|
ChipSummaryInfo |
Represents the chip summary information read via an SCP command.
|
ClearIOBUF |
A request to clear the IOBUF on a core.
|
ClearMessage |
A message used to request fast data transfer from SpiNNaker to Host.
|
ClearReinjectionQueue |
A request to set the dropped packet reinjected packet types.
|
Collab |
POJO describing an HBP Collaboratory.
|
CollabContext |
POJO holding the description of a HBP Collaboratory context.
|
CollabPermissions |
POJO describing the permissions to a collaboratory object.
|
CollabRestService |
The REST API for the collabratory.
|
CollectionUtils |
Utilities for working with collections.
|
Command |
The encoded form of a command to the server.
|
Command<A> |
A serialisable request to spalloc.
|
Command<A> |
A serialisable request to spalloc.
|
CommandCode |
All command codes usable in SCP-like messages.
|
CommandLineInterface |
The main command line interface.
|
CommandLineInterface.DbFileParam |
Argument handler for the
<dbFile> parameter. |
CommandLineInterface.DsFileParam |
Argument handler for the
<dsFile> parameter. |
CommandLineInterface.GatherersParam |
Argument handler for the
<gatherFile> parameter. |
CommandLineInterface.IobufMapParam |
Argument handler for the
<iobufMapFile> parameter. |
CommandLineInterface.MachineParam |
Argument handler for the
<machineFile> parameter. |
CommandLineInterface.PlacementsParam |
Argument handler for the
<placementFile> parameter. |
CommandLineInterface.RunFolderParam |
Argument handler for the
<runFolder> parameter. |
CommonMemoryLocations |
Common memory locations.
|
Configuration |
A configuration description.
|
Configuration |
A spalloc configuration loaded from a file.
|
Connection |
An abstract connection to the SpiNNaker board over some medium.
|
Connection |
Describes a connection by its chip and hostname.
|
Connection |
Describes a connection by its chip and hostname.
|
ConnectionAwareMessage |
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.
|
ConnectionInfo |
Describes a connection by its chip and hostname.
|
ConnectionListener<MessageType> |
Thread that listens to a connection and calls callbacks with new messages
when they arrive.
|
ConnectionProvider<APIType extends DatabaseAPI> |
Indicates a class that can provide database connections to
suitably-configured databases.
|
ConnectionSelector<T extends Connection> |
A connection selector for (especially multi-connection) processes.
|
Constants |
Miscellaneous constants.
|
Constants |
Miscellaneous constants that can be overridden by system properties.
|
Constants |
Miscellaneous SpiNNaker constants.
|
ControllerUtils |
Utilities to support MVC controllers.
|
ControllerUtils.ViewFactory |
Creates a
ModelAndView on demand. |
CoreLocation | |
CoresNotInStateException |
Cores failed to reach a given state within a timeout.
|
CoreSubsets |
Represents a set of of
CoreLocation s organised by chip. |
Counter |
Thin wrapper around an
int for counting. |
CountState |
A request to get a count of the cores in a particular state.
|
CountState.Response |
An SCP response to a request for the number of cores in a given state.
|
CPUInfo |
Represents information about the state of a CPU.
|
CPUState |
SARK CPU States.
|
CreateJob |
A request to create a job.
|
CreateJob |
An abstract, high-level request to create a job.
|
CreateJob.Dimensions |
Used when asking for a rectangle of boards.
|
CreateJob.SpecificBoard |
Used when asking for a specific board.
|
CreateJobCommand |
Request to create a job.
|
CreateJobCommand |
Request to create a job.
|
CreateJobRequest |
A request to create a job.
|
CreateJobRequest.Dimensions |
Describes a request for an allocation of given dimensions.
|
CreateJobRequest.SpecificBoard |
Describes a request for a specific board.
|
CreateJobResponse |
Describes a newly-created job.
|
CustomEIEIOCommand |
A non-standard EIEIO command.
|
CustomJacksonJsonProvider |
Extended JSON serialisation handler.
|
Daemon |
A thread that is a daemon by default.
|
DatabaseAPI |
The primary interface to the database.
|
DatabaseAPI |
Interface that real database interfaces are subclasses of.
|
DatabaseAPI.Connected |
Some code that may be run within a transaction and which will be given a
new connection for the duration.
|
DatabaseAPI.ConnectedWithResult<T> |
Some code that may be run within a transaction that returns a result and
which will be given a new connection for the duration.
|
DatabaseAPI.Connection |
Connections made by the database engine bean.
|
DatabaseAPI.Query |
Wrapping a prepared query to be more suitable for Java 8 onwards.
|
DatabaseAPI.RowMapper<T> |
Maps database Row to an object.
|
DatabaseAPI.StatementCommon |
Common shared API between
DatabaseAPI.Query and DatabaseAPI.Update . |
DatabaseAPI.Transacted |
Some code that may be run within a transaction.
|
DatabaseAPI.TransactedWithResult<T> |
Some code that may be run within a transaction that returns a result.
|
DatabaseAPI.Update |
Wrapping a prepared update to be more suitable for Java 8 onwards.
|
DatabaseAwareBean |
A support class to make accessing the database a bit simpler.
|
DatabaseConfirmation |
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.
|
DatabaseEngine<APIType extends DatabaseAPI> |
The database engine interface.
|
DatabaseEngineJDBCImpl |
Implementation of the
DatabaseAPI that uses JDBC to talk to MySQL. |
DataGatherer |
Implementation of the SpiNNaker Fast Data Download Protocol.
|
DataItem |
A reference to some data to be moved into or out of a
Job . |
DataReceiver |
Stripped down version of the BufferManager for early testing.
|
DataType |
Enum for data types of system variables.
|
DateTimeSerialiser |
Simple serialiser for ISO 8601 dates, as Java likes them to be.
|
DeadLink |
Describes a dead or administratively disabled link.
|
DeadLink.End |
One end of a dead link.
|
DefaultMap<K,V> |
A map that will extend itself with new values (on get) when the key is
otherwise absent from the map.
|
DefaultMap.KeyAwareFactory<K,V> |
An advanced factory that has access to the key when it is creating the
value to associate with it.
|
DelegatingSCPConnection |
An SCP connection that actually delegates message sending and receiving to
another connection.
|
DestroyJobCommand |
Request to destroy a job.
|
DestroyJobCommand |
Request to destroy a job.
|
DiagnosticFilter |
A router diagnostic counter filter, which counts packets passing through the
router with certain properties.
|
DiagnosticFilter.DefaultRoutingStatus |
Default routing flags for the diagnostic filters.
|
DiagnosticFilter.Destination |
Destination flags for the diagnostic filters.
|
DiagnosticFilter.EmergencyRoutingStatus |
Emergency routing status flags for the diagnostic filters.
|
DiagnosticFilter.GetBitIndex |
How to get the bit index of an enum value.
|
DiagnosticFilter.PacketType |
Packet type flags for the diagnostic filters.
|
DiagnosticFilter.PayloadStatus |
Payload flags for the diagnostic filters.
|
DiagnosticFilter.Source |
Source flags for the diagnostic filters.
|
DirectDataGatherer | Deprecated.
This class uses an unimplemented API call that needs to be fixed
but hasn't been yet.
|
Direction |
Link directions of a board.
|
Direction |
Represents link directions of a board.
|
Direction |
A direction from one SpiNNaker chip to another.
|
DirInfo |
A mapping that says how to go from one board's coordinates (only the Z
coordinate matters for this) to another when you move in a particular
direction.
|
DockerAPI |
Interface to the Docker API.
|
DockerAPI.WaitCondition |
Options for waiting.
|
DockerCreateRequest |
A request to
docker create . |
DockerCreateResponse |
A response to docker create.
|
DockerExecutorFactory |
Executor factory that uses Docker to run jobs.
|
DockerInspectResponse |
A response to
docker inspect . |
DockerInspectResponse.State |
Docker container state descriptor.
|
DoubleMapIterable<V> |
An Iterable for a Map or Collection of Maps.
|
DownLink |
Describes a link that is disabled.
|
DownLink.End |
Describes one end of a link that is disabled.
|
DownloadRegion |
A non-recording region to be downloaded.
|
DSEDatabaseEngine |
A database interface for talking to the DSE database.
|
DSEStorage |
The interface supported by the DSE part of the storage system.
|
DSEStorage.Ethernet |
A ethernet which allows data specifications to be loaded.
|
EIEIOCommand |
Describes a class that can be a command identifier for an EIEIO command
message.
|
EIEIOCommandID |
What SpiNNaker-specific EIEIO commands there are.
|
EIEIOCommandMessage |
An EIEIO message containing a command.
|
EIEIOCommandMessage.Header |
EIEIO header for command packets.
|
EIEIOConnection |
A UDP connection for sending and receiving raw EIEIO messages.
|
EIEIODataMessage |
An EIEIO message containing data.
|
EIEIODataMessage.Header |
EIEIO header for data packets.
|
EIEIOHeader |
Marker interface for headers in EIEIO.
|
EIEIOMessage<Header extends EIEIOHeader> |
An EIEIO message's basic operations.
|
EIEIOMessageFactory |
Main interface for deserialising a message.
|
EIEIOMessageHandler |
Handles a message received from an EIEIO connection.
|
EIEIOPrefix |
Possible prefixing of keys in EIEIO packets.
|
EIEIOType |
Possible types of EIEIO packets.
|
EmptyResponse |
An SCP response to a request which has an empty payload.
|
Epochs |
Manages waiting for values.
|
EraseFlash |
A request to erase flash memory on a BMP.
|
ErrorCaptureResponseFilter |
Better logging of errors.
|
EventStopRequest |
Packet used for the buffering input technique which causes the parser of the
input packet to terminate its execution.
|
ExceptionResponse |
A response to a request that indicates a failure.
|
ExceptionResponse |
A response to a request that indicates a failure.
|
ExecutableTargets |
Encapsulate the binaries and cores on which to execute them.
|
ExecuteDataSpecification |
Common base for executing data specifications.
|
FastDataInCommandID |
Command IDs for the SDP packets for data in.
|
FastExecuteDataSpecification |
Implementation of the Data Specification Executor that uses the Fast Data In
protocol to upload the results to a SpiNNaker machine.
|
FECRequest<T extends SCPResponse> |
A command message to a core using FrontEndCommon lib's simulation management
subsystem.
|
FileDownloader |
Utilities for downloading a file.
|
FillDataType |
The fill unit for a fill of values in memory.
|
FillRequest |
A request to fill a region of memory on a chip with repeated words of
data.
|
FirmwareDescriptor |
A firmware descriptor.
|
FirmwareDescriptors |
Basic information about firmware.
|
FirmwareLoader |
Handles loading of firmware into a BMP or an FPGA.
|
FirmwareLoader.CRCFailedException |
A CRC check failed.
|
FirmwareLoader.FirmwareLoaderException |
Base class of exceptions thrown by the firmware loader.
|
FirmwareLoader.RegisterSet |
Instructions to set a register on one or more FPGAs.
|
FirmwareLoader.TooLargeException |
A data chunk was too large for the firmware loader to handle.
|
FirmwareLoader.UpdateFailedException |
An update of the firmware on a BMP failed.
|
FixedMachineManagerImpl |
A manager of directly-connected SpiNNaker machines.
|
FixedRouteInitialise |
A request to set a fixed route entry.
|
FixedRouteRead |
A request to read a fixed route entry.
|
FloodFillData |
A request to flood fill some data.
|
FloodFillEnd |
A request to finish a flood fill of data across all cores and launch the
application.
|
FloodFillStart |
A request to start a flood fill of data.
|
ForTestingOnly |
Marks a type or method that only exists for testing purposes.
|
ForTestingOnly.Utils |
Utilities for checking the promises relating to the annotation.
|
FPGA |
Identifiers for the FPGAs on a SpiNNaker board, as managed by BMP.
|
FpgaEnum |
Hard codes all the supported FPGA Link IDs.
|
FpgaId |
The FPGAs that manage inter-board links.
|
FPGALinkData |
A description of a particular inter-board link.
|
FPGALinkRegisters |
FPGA registers within a register bank.
|
FPGAMainRegisters |
Main FPGA registers.
|
FPGARecevingLinkCounters |
FPGA link receive counters.
|
FPGASendingLinkCounters |
FPGA link send counters.
|
Gather |
Data speed up packet gatherer description.
|
GatherProtocolMessage |
A message participating in the fast-data-download protocol.
|
GatherProtocolMessage.ID |
The various IDs of messages used in the fast download protocol.
|
GeneratesID |
Used to document that some DML is expected to generate an ID.
|
GetBMPVersion |
A request to read the version of software running on a board's BMP.
|
GetBoardAtPositionCommand |
Request the logical location of a board.
|
GetBoardPositionCommand |
Request the physical location of a board.
|
GetChipInfo |
A request to read the chip information from a core.
|
GetFPGAResetStatus |
Get the reset status of the FPGAs managed by a BMP.
|
GetJobMachineInfoCommand |
Request to get machine information relating to a job.
|
GetJobMachineInfoCommand |
Request to get machine information relating to a job.
|
GetJobStateCommand |
Request the state of a job.
|
GetJobStateCommand |
Request the state of a job.
|
GetReinjectionStatus |
A request to get the status of the dropped packet reinjection.
|
GetVersion |
A request to read the version of software running on a core.
|
GetVersion.Response |
An SCP response to a request for the version of software running.
|
Grants |
The strings that describe the roles that may be granted.
|
GroupRecord |
The description and model of a group.
|
GroupRecord.GroupType |
The type of a group.
|
HasBMPLocation |
The interface supported by any object that is associated with a board
location.
|
HasChipLocation |
The interface supported by any object that is associated with a chip.
|
HasCoreLocation |
The interface supported by any object that is associated with a core.
|
HeapElement |
An element of one of the heaps on SpiNNaker.
|
HostDataRead |
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.
|
HostDataReadAck |
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.
|
HostExecuteDataSpecification |
Executes the host based data specification.
|
HostSendSequencedData |
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.
|
Icinga2 |
Interface to the Icinga2 API for status monitoring.
|
Icinga2CheckResult |
A result to report to Icinga.
|
Icinga2StatusMonitorManagerImpl |
Status monitor manager that reports to Icinga.
|
InetFactory |
Convenience methods for creating IPv4 Addresses.
|
InetFactory.Inet6NotSupportedException |
Specific Exception to show IPv6 is not supported.
|
InetIdTuple |
A tuple of an IP address and a SpiNNaker link ID.
|
InitFPGA |
A request to start an initialisation of the FPGAs.
|
InvalidPacketException |
Indicates that a packet with an unsupported format was received.
|
IOBuffer |
The contents of IOBUF for a core.
|
IobufRequest |
The request to read some IOBUFs off a SpiNNaker system.
|
IobufRetriever |
Retrieves and processes IOBUFs.
|
IOUtils |
Utility wrappers for I/O.
|
IPAddress |
Validates that a string looks like an IP address.
|
IPAddressConnection |
A connection that detects any UDP packet that is transmitted by SpiNNaker
boards prior to boot.
|
IPTag |
Used to hold data that is contained within an IP tag.
|
IPTagClear |
A request to clear an IP Tag.
|
IPTagFieldDefinitions |
Constants for working with tags.
|
IPTagGet |
A request to get an IP tag.
|
IPTagGetInfo |
A request information about IP tags.
|
IPTagSet |
A request to set a (forward) IP Tag.
|
IPTagSetTTO |
A request to set the transient timeout for future SCP requests.
|
IPTagTimeOutWaitTime |
The values used by the SCP IP tag time outs.
|
IssueReportRequest |
A request to report an issue with some boards.
|
IssueReportRequest.ReportedBoard |
Describes a board that has an issue.
|
IssueReportResponse |
Describes whether an issue with a board was reported successfully.
|
Job |
A NMPI job.
|
Job |
A NMPI job.
|
JobConstants |
Default values for various configuration file options.
|
JobDescription |
Describes a job.
|
JobDescription |
Descriptive detail for a job.
|
JobDescription |
A description of the state of a job.
|
JobDescription.Builder |
Builder for
JobDescription . |
JobDestroyedException |
Thrown when the job was destroyed while waiting for it to become ready.
|
JobDone |
A Job where only the parts required for completion are set.
|
JobDoneCompat |
A Job where only the parts required for completion are set.
|
JobExecuter |
Executes jobs in an external process.
|
JobExecuterFactory |
A factory for creating job executers.
|
JobKeepAliveCommand |
Request to keep a job alive.
|
JobKeepAliveCommand |
Request to keep a job alive.
|
JobListCompat |
A list of Jobs.
|
JobListEntryRecord |
Entry in a table of machines.
|
JobLogOnly |
A Job where only the log is set (to allow log updates).
|
JobMachineAllocated |
Indicates whether a machine was allocated for a job.
|
JobMachineInfo |
A description of a machine associated with a job, in terms of width, height,
connections and its name.
|
JobMachineInfo |
A description of a machine associated with a job, in terms of width, height,
connections and its name.
|
JobManager |
The manager of jobs; synchronises and manages all the ongoing and future
processes and machines.
|
JobManagerInterface |
JAX-RS interface to a
Job for the purposes of management. |
JobParameters |
A type of Job to be executed.
|
JobParametersFactory |
A factory that produces job parameters.
|
JobParametersFactoryException |
Indicates that whilst the job type was supported, there was an error
converting the job to parameters.
|
JobParametersTypeName |
Identifies the unique type name of a
JobParameters implementation. |
JobProcess<P extends JobParameters> |
An interface to an executable job process type.
|
JobProcessFactory |
A factory for creating
JobProcess instances given a
JobParameters instance. |
JobProcessFactory.ProcessSupplier<P extends JobParameters> |
A version of
Supplier that builds a job process. |
JobProcessManager |
Manages a running job process.
|
JobResourceUpdate |
A NMPI job with only resources to be updated.
|
JobsChangedNotification |
A response that describes what jobs have changed state.
|
JobsChangedResponse |
A response that describes what jobs have changed state.
|
JobSpecification |
The specification for a job.
|
JobState |
All the possible states that a job may be in.
|
JobState |
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 |
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 |
Builder for
JobState . |
JobStateResponse |
The state of a job.
|
JobStatusOnly |
A Job where only the status is set (to allow status updates).
|
JobStatusOnlyCompat |
A Job where only the status is set (to allow log updates).
|
KeyDataElement |
A data element that contains just a key.
|
KeyPayloadDataElement |
A data element that contains a key and a payload.
|
LEDAction |
The SCP LED actions.
|
Link |
Describes a part of a request that modifies the power of an FPGA-managed
inter-board link to be off.
|
Link |
Represents a directional link between SpiNNaker chips in the machine.
|
Link |
Enumeration of links from a SpiNNaker chip.
|
LinkBean | |
ListJobsCommand |
Request the list of all jobs from the spalloc server.
|
ListJobsResponse |
The list of jobs.
|
ListMachinesCommand |
Request to get the known machines from the spalloc service.
|
ListMachinesCommand |
Request to get the known machines from the spalloc service.
|
ListMachinesResponse |
A response that is the result of listing the machines.
|
LoadApplicationRoutes |
A request to load the previously-saved application multicast router
table.
|
LoadSystemRoutes |
A request to load the previously-configured system multicast router
table.
|
LocalAuthenticationProvider<TestAPI> |
Locally-defined authentication providers include the capability to create
users.
|
LocalAuthProviderImpl |
Does authentication against users defined entirely in the database.
|
LocalJobExecuterFactory |
An executer that runs its subprocesses on the local machine.
|
LocateConnectedMachineIPAddress |
Locate any SpiNNaker machines IP addresses from the auto-transmitted packets
from non-booted SpiNNaker machines.
|
Log |
A very simple-minded logger.
|
LogControl |
Utilities for working with the log.
|
LogWriter |
Something that logs can be written to.
|
Machine |
A representation of a SpiNNaker Machine with a number of Chips.
|
Machine |
Describes a machine by its name, tags, width and height.
|
Machine |
A machine description.
|
Machine |
Describes a machine by its name, tags, width and height.
|
MachineAware |
This indicates a class that can be told about the machine.
|
MachineBean |
Used to build a
Machine from JSON. |
MachineDefaults |
Default values for a SpiNNaker machine comprised of SpiNNaker-1 chips running
on boards of version 2 through 5.
|
MachineDefinitionConverter |
Converts Python configurations for classic Spalloc Server into JSON
descriptions.
|
MachineDefinitionLoader |
Loads definitions of machines from JSON, as generated by
py2json . |
MachineDefinitionLoader.Configuration |
A configuration description.
|
MachineDefinitionLoader.InsertFailedException |
Possible exception when an insert fails.
|
MachineDefinitionLoader.Link |
Enumeration of links from a SpiNNaker chip, as used in the old spalloc.
|
MachineDefinitionLoader.Machine |
A machine description.
|
MachineDescription |
Descriptive detail for a machine.
|
MachineDescription.JobInfo |
Information about a single job.
|
MachineDimensions |
Represents the size of a machine in chips.
|
MachineListEntryRecord |
Entry in a table of machines.
|
MachineManager |
A service for managing SpiNNaker boards in a machine.
|
MachinePower |
Describes the current state of power of the machine (or at least the portion
of it allocated to a job), or a state that the user wants us to switch into.
|
MachineResponse |
The description of an individual machine.
|
MachinesChangedNotification |
A response that describes what machines have changed state.
|
MachinesResponse |
The description of machines known to the service.
|
MachinesResponse.BriefMachineDescription |
A brief, summary description of a machine.
|
MachineStateControl |
How to manage the state of a machine and boards in it.
|
MachineStateControl.MachineStateException |
Exception thrown when the machine state can't be read from or written to
a BMP.
|
MachineTagging |
Describes a tagging of a machine.
|
MachineVersion |
Known types of machine.
|
MailboxCommand |
Commands sent between an application and the monitor processor.
|
MappableIterable<T> |
Extends iterable with the ability to be mapped to different values.
|
MapperFactory |
Creates a mapper that can handle the sort of JSON mappings used in SpiNNaker
code.
|
MathUtils |
Miscellaneous mathematical functions.
|
MemberRecord |
Description of the membership of one user in one group.
|
MemoryAllocationFailedException |
Indicate that a memory allocation operation has failed.
|
MemoryLocation |
A location in SpiNNaker or BMP memory.
|
MessageHandler<MessageType> |
Handles a message received from a connection.
|
MissingSequenceNumbersMessage |
A message used to describe what sequence numbers are missing from a fast data
transfer stream so that they can be retransmitted.
|
Monitor |
Extra monitor core information.
|
MostDirectConnectionSelector<C extends SCPSenderReceiver> |
A selector that goes for the most direct connection for the message.
|
MulticastRoutingEntry |
A multicast packet routing table entry.
|
MvcConfig |
Sets up the login page and static resource mappings.
|
NMPILog |
A Neuromorphic Platform Interface log core.
|
NMPIQueue |
The REST API for the HBP Neuromorphic Platform Interface queue.
|
NMPIQueueCompat |
The REST API for the HBP Neuromorphic Platform Interface queue.
|
NMPIQueueListener |
An interface for things that listen for new jobs.
|
NMPIQueueManager |
Manages the NMPI queue, receiving jobs and submitting them to be run.
|
NMPIQueueManagerCompat |
Manages the NMPI queue, receiving jobs and submitting them to be run.
|
NMPIQueueManagerV3 |
Manages the NMPI queue, receiving jobs and submitting them to be run.
|
NMPIv3API |
The REST API for the NMPI Service.
|
NoDropPacketContext |
A context class that can disable dropping of packets on the SpiNNaker on-chip
network.
|
NonBootOperation |
Non-boot operations that may be performed on a BMP.
|
NoNotifyJobCommand |
Request to not receive notifications about a job.
|
NoNotifyJobCommand |
Request to not receive notifications about a job.
|
NoNotifyMachineCommand |
Request to not receive notifications about a machine.
|
NoResponse |
An SCP response that should never be received because its request is
guaranteed to be a one-way request.
|
NotableMessages |
The result of the IOBUF retrieval operations.
|
Notification |
Notifications all implement.
|
NotificationConnection |
A UDP connection for sending and receiving notification protocol messages.
|
NotificationMessage |
A notification message.
|
NotificationMessageCode |
What command codes are used in the notification protocol.
|
NotifyJobCommand |
Request to get notifications about a job.
|
NotifyJobCommand |
Request to get notifications about a job.
|
NotifyMachineCommand |
Request to get notifications about a machine.
|
NullExceptionMapper |
Convert NPEs into complaints about their most likely causes, bad inputs.
|
NullStatusMonitorManagerImpl |
Status Monitor that does nothing.
|
OneShotEvent |
An asynchronous event that can be fired exactly once.
|
OneThread |
A wrapper for an SQL connection that enforces that it is only used from its
creating thread.
|
OpenIDUserAware |
An object that can say something about what user it was derived from.
|
OptionalUtils |
Extra utilities for working with
Optional in Java 8. |
OutputData |
The output data from a Job.
|
OutputManager |
The REST API for the output manager.
|
OutputManagerImpl |
Service for managing Job output files.
|
P2PTable |
Represents a P2P routing table read from the machine.
|
P2PTableRoute |
P2P Routing table routes.
|
PaddingRequest |
Packet used to pad space in the buffering area, if needed.
|
ParallelSafe |
Documents a transceiver operation that may be used from multiple threads in
parallel provided those threads are accessing different boards.
|
ParallelSafeWithCare |
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 |
Documents a transceiver operation that should not be used from multiple
threads in parallel at all.
|
Parameter |
Used to document a parameter that is present in the DQL/DML.
|
Parameters |
Used to document what parameters are present in the DQL/DML.
|
PasswordChangeRecord |
Describes basic information about a user that they'd use to change their
password.
|
PasswordServices |
Misc services related to password handling.
|
PauseStop |
Message which indicates that the toolchain has paused or stopped.
|
PayloadedResponse<T,E extends Exception> |
A response that holds a payload.
|
Permit |
Encodes what a user is permitted to do.
|
PhysicalCoords |
Physical board coordinates.
|
Ping |
How to ping a host to test for (ICMP) network connectivity.
|
Placement |
Vertex placement information.
|
PowerCommand |
The BMP Power Commands.
|
PowerController |
A service that knows how to initiate the setting of the power state of a job.
|
PowerOffJobBoardsCommand |
Request to turn off the boards associated with a job.
|
PowerOffJobBoardsCommand |
Request to turn off the boards associated with a job.
|
PowerOnJobBoardsCommand |
Request to turn on the boards associated with a job.
|
PowerOnJobBoardsCommand |
Request to turn on the boards associated with a job.
|
PowerState |
The state of the boards or links of a machine, or what they should be
switched to.
|
Process |
A process in a list of processes.
|
ProcessException |
Encapsulates exceptions from processes which communicate with some core/chip.
|
ProcessException.BadChecksum |
A process exception cause by the receipt of a
SCPResult.RC_SUM
message, indicating that the checksum was wrong. |
ProcessException.BadCommand |
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 |
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 |
A process exception cause by the receipt of a
SCPResult.RC_LEN
message, indicating that the packet length was wrong. |
ProcessException.BadSCPPort |
A process exception cause by the receipt of a
SCPResult.RC_PORT
message, indicating that the SCP port was out of range. |
ProcessException.CallerProcessException |
Marks an exception for errors in the message by the caller.
|
ProcessException.DeadDestination |
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 |
A process exception cause by the receipt of a
SCPResult.RC_ARG
message, indicating that the arguments to the command are wrong. |
ProcessException.NoBufferAvailable |
A process exception cause by the receipt of a
SCPResult.RC_BUF
message, indicating that SCAMP had exhausted its supply of buffers. |
ProcessException.NoP2PRoute |
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 |
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 |
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 |
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 |
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 |
A process exception cause by the receipt of a
SCPResult.RC_PKT_TX
message, indicating that the packet transmission failed. |
ProcessException.PermanentProcessException |
Marks an exception for a permanent condition.
|
ProcessException.TimedOut |
A process exception cause by the receipt of a
SCPResult.RC_TIMEOUT message, indicating that communications
timed out. |
ProcessException.TransientProcessException |
Marks an exception for a transient condition.
|
Processor |
A processor object included in a SpiNNaker chip.
|
ProgressBar |
Progress bar for telling the user where a task is up to and for reporting the
duration.
|
ProgressIterable<E> |
An
Iterable wrapper that will start a ProgressBar for each
iterator. |
ProgressIterator<E> |
An
Iterator wrapper with and an attached ProgressBar . |
Project |
A NMPI project.
|
PropertyBasedDeserialiser<T> |
A deserialiser which deserialises classes based on unique properties that
they have.
|
Prototype | |
ProvenanceItem |
A single item of provenance data.
|
ProxyAwareStorage |
Storage interface that knows how to get information about the proxy system
from the DB.
|
ProxyCore |
The main proxy class for a particular web socket session.
|
ProxyInformation |
Information about the proxy to allow connection.
|
ProxyOp |
Message codes used in proxy operations.
|
ProxyUDPConnection |
The low-level handler for proxy connections.
|
PyNNJobParameters |
Represents the parameters required for a PyNN job.
|
PyNNJobProcess |
A process for running PyNN jobs.
|
QueueEmpty |
A message indicating that the queue is empty.
|
QueueJob |
A Job that is a response from the queue.
|
QueueJobCompat |
A Job that is a response from the queue.
|
QueueNextResponse |
A response from the queue; can end up being one of a number of items.
|
Quota |
A NMPI collab quota.
|
QuotaManager |
Manages user quotas.
|
QuotaManager.AdjustedQuota |
Describes the result of the
QuotaManager.addQuota(int,int)
operation. |
RawConfigParser |
A cut-down limited version of the parser used in Python.
|
ReadADC |
A request for the board status data from the BMP including voltages,
temperatures and fan speeds.
|
ReadCANStatus |
A request for the CAN bus status data from the BMP.
|
ReaderLineIterable |
A simple one-shot iterable wrapper for a reader.
|
ReadFPGARegister |
A request for the data from a FPGA's register.
|
ReadIPAddress |
A request for the IP address data from a BMP.
|
ReadLink |
A request to read a region of memory via a link on a chip.
|
ReadMemory |
A request to read a region of memory.
|
ReadSerialFlash |
A request to read a region of serial flash from a BMP.
|
ReadSerialFlashCRC |
A request to get the CRC of serial flash memory from a BMP.
|
ReadSerialVector |
A request for the serial data vector from the BMP.
|
RecordingRegion |
A descriptor about a channel of recording data.
|
RecordingRegionDataGatherer |
A data gatherer that pulls the data from a recording region.
|
RegionInfo |
Used to group a MemoryLocation and a ByteBuffer object together.
|
RegionLocation |
Holding case for a CoreLocation (X, Y and P) and the recording region ID.
|
ReinjectionStatus |
Represents a status information message obtained from the dropped packet
reinjection core (an "extra monitor" core).
|
ReinjectorRequest<T extends CheckOKResponse> |
A command message to an extra monitor control core to manipulate the packet
reinjection subsystem.
|
RemoteSpinnakerBeans |
Builds the Spring beans in the application.
|
RemoteSpinnakerBeans.StatusServiceType |
Types of status possible.
|
RemoteStackTrace |
Represents a stack trace provided remotely.
|
RemoteStackTraceElement |
Represents a stack trace provided remotely.
|
ReportMailSender |
Basic email sending service.
|
Reports |
Utility for reporting on the machine.
|
RequestFailedException |
Thrown to indicate various sorts of problems with the service.
|
RequestFailedException.BadArgs |
The client provided bad arguments in a request.
|
RequestFailedException.EmptyResponse |
The response is empty.
|
RequestFailedException.ItsGone |
A resource is no longer believed to exist.
|
RequestFailedException.NotFound |
A resource cannot be located.
|
ResetFPGA |
A request to perform a reset of the FPGAs managed by a BMP.
|
ResetReinjectionCounters |
A request to reset the statistics counters of the dropped packet
reinjection.
|
ResourceLoader |
Factoring out of correct resource loading pattern.
|
ResourceUsage |
An NMPI Resource Usage object.
|
Response |
An (abstract) response from the machine manager.
|
Response |
An (abstract) response from the machine manager.
|
ResultColumn |
Used to document a column that is supposed to be returned by the DQL.
|
ResultColumns |
Used to document what columns are supposed to be returned by the DQL.
|
RetryTracker |
Marks a class that is used to track how many retries were used.
|
ReturnResponse |
A response that is the successful result of a request.
|
ReturnResponse |
A response that is the successful result of a request.
|
ReverseIPTag |
Used to hold data that is contained within a Reverse IP tag.
|
ReverseIPTagSet |
A request to set a Reverse IP Tag.
|
RootController |
A simple controller for the root of the service.
|
Router |
Routers are parts of SpiNNaker chips responsible for directing where
on-machine messages are delivered to.
|
RouterAlloc |
A request to allocate space for routing entries.
|
RouterClear |
A request to clear the router on a chip.
|
RouterDiagnostics |
Represents a set of diagnostic information available from a chip router.
|
RouterDiagnostics.RouterRegister |
Description of router registers.
|
RouterInit |
A request to initialise the router on a chip.
|
RouterTableRequest |
A command message to an extra monitor control core to manipulate the router
table.
|
RouterTimeout |
A router timeout, originally stored as an 8-bit unsigned float.
|
RoutingEntry |
A basic SpiNNaker routing entry.
|
Row |
A restricted form of result set.
|
RunTimeError |
SARK Run time errors.
|
SaneParameter |
Validates that an argument is a sane value to pass in a classic spalloc API
call.
|
SARKField |
A field that has an equivalent in a structure in SARK (or SCAMP, or the BMP).
|
SARKStruct |
A structure that has an equivalent in a structure in SARK (or SCAMP, or the
BMP).
|
SARKStruct.API |
The supported APIs for mapped structures.
|
SaveApplicationRoutes |
A request to save the currently-installed application multicast router
table.
|
SCPCommand |
The SCP Command codes.
|
SCPConnection |
An SDP connection to talk SCP (SpiNNaker Control Protocol) to SC&MP on a
SpiNNaker system, and to the cores managed by it.
|
SCPRequest<T extends SCPResponse> |
Represents an Abstract SCP Request.
|
SCPRequestHeader |
Represents the header of an SCP Request.
|
SCPResponse |
Represents an abstract SCP response.
|
SCPResult |
The SCP Result codes.
|
SCPResultMessage |
The low-level format of SCP result message.
|
SCPSenderReceiver |
Sends an SCP request and receives a response to it.
|
SDPConnection |
A UDP socket connection that talks SDP (SpiNNaker Datagram Protocol) to
SpiNNaker.
|
SDPHeader |
Represents the header of an SDP message.
|
SDPHeader.Flag |
Possible values of the
flags field. |
SDPLocation |
Represents a location in an SDP message.
|
SDPMessage |
Wraps up an SDP message with a header and optional data.
|
SDPPort |
SDP port handling output buffering data streaming.
|
SDRAMAlloc |
A request to allocate space in the SDRAM space.
|
SDRAMDeAlloc |
A request to free space in the SDRAM.
|
SecurityConfig |
The security and administration configuration of the service.
|
SendSignal |
A request to send a signal to cores.
|
SequenceNumberSource |
Where to get sequence numbers from.
|
SerializableMessage |
Represents a serializable message or a piece of a serializable message.
|
SerialVector |
The data in the serial vector.
|
ServiceConfig |
Builds the Spring beans in the application that are not auto-detected.
|
ServiceConfig.URLPathMaker |
Used for making paths to things in the service in contexts where we can't
ask for the current request session to help.
|
ServiceDescription |
The description of the overall service.
|
ServiceMasterControl |
Control over general aspects of the service's manageability.
|
ServiceVersion |
The version information of the service.
|
SessionRequest |
A NMPI create session request.
|
SessionResourceUpdate |
A NMPI job with only resources to be updated.
|
SessionResponse |
A NMPI session response.
|
SetLED |
A request to change the state of an LED.
|
SetPower |
A request for the BMP to power on or power off some boards.
|
SetReinjectionPacketTypes |
A request to set the dropped packet reinjected packet types.
|
SetRouterEmergencyTimeout |
A request to set the router emergency timeout for dropped packet
reinjection.
|
SetRouterTimeout |
A request to the extra monitor core to set the router timeout for
dropped packet reinjection.
|
Signal |
SCP Signals.
|
Signal.Type |
The type of signal, determined by how it is transmitted.
|
SingleRowResult |
Marks a query that will only produce at most one row.
|
SingletonConnectionSelector<T extends Connection> |
A selector that only ever handles a single connection.
|
Spalloc |
The core implementation of the Spalloc service.
|
SpallocAPI |
The API of the core service that interacts with the database.
|
SpallocAPI |
The interface exposed by the low-level Spalloc Client.
|
SpallocAPI.BoardLocation |
Describes the locations of boards in a machine.
|
SpallocAPI.CreateBoard |
A request for a specific board.
|
SpallocAPI.CreateDescriptor |
Describes what sort of request to create a job this is.
|
SpallocAPI.CreateDimensions |
A request for a rectangle of boards.
|
SpallocAPI.CreateDimensionsAt |
A request for a rectangle of triads rooted at a particular triad.
|
SpallocAPI.CreateNumBoards |
A request for a number of boards.
|
SpallocAPI.CreateVisitor<T> |
Visitor for
SpallocAPI.CreateDescriptor . |
SpallocAPI.HasBoardCoords |
Some requests have the locations of boards.
|
SpallocAPI.Job |
Describes a particular job known to the allocator.
|
SpallocAPI.Jobs |
Describes a list of jobs known to the allocator.
|
SpallocAPI.Machine |
Describes a particular machine known to the allocator.
|
SpallocAPI.SubMachine |
A view of part of a machine that is allocated to a job.
|
SpallocAPI.Waitable |
A thing that may be waited upon.
|
SpallocClient |
An API for talking to the Spalloc service.
|
SpallocClient |
A simple (blocking) client implementation of the
spalloc-server protocol.
|
SpallocClient.Job |
The services offered relating to a Spalloc job.
|
SpallocClient.Machine |
The services offered relating to a Spalloc machine.
|
SpallocClient.SpallocException |
Exception caused by the server sending an error.
|
SpallocClientFactory |
A factory for clients to connect to the Spalloc service.
|
SpallocConnection |
The basic communications layer of the spalloc client.
|
SpallocJavaMachineManagerImpl |
A machine manager that interfaces to the new spalloc service.
|
SpallocJob |
A high-level interface for requesting and managing allocations of SpiNNaker
boards.
|
SpallocJobAPI |
The interface supported by a spalloc job.
|
SpallocMachineManagerImpl |
A machine manager that interfaces to the old spalloc service.
|
SpallocProperties |
Spalloc service management properties.
|
SpallocProperties.AllocatorProperties |
Configuration of the main resource allocation engine.
|
SpallocProperties.AuthProperties |
Authentication and authorization configuration.
|
SpallocProperties.CompatibilityProperties |
Settings relating to the v1 spalloc configuration interface.
|
SpallocProperties.DataSourceProperties |
The properties of a
DataSource , describing how to make a database
connection. |
SpallocProperties.DBProperties |
Additional database configuration.
|
SpallocProperties.HistoricalDataProperties |
How to handle job data that is now only of historic interest.
|
SpallocProperties.KeepaliveProperties |
How to handle keepalive messages.
|
SpallocProperties.OpenIDProperties |
OpenID-related security properties.
|
SpallocProperties.PriorityScale |
Priority is the rate at which importance is accrued.
|
SpallocProperties.ProxyProperties |
Settings for the proxies.
|
SpallocProperties.QuotaProperties |
Quota management.
|
SpallocProperties.ReportProperties |
Notify an administrator about problems reported with boards.
|
SpallocProperties.StateControlProperties |
Settings for control of the administrative state of a machine.
|
SpallocProperties.TxrxProperties |
Controls how Spalloc talks to BMPs on machines.
|
SpallocProtocolException |
Thrown when a network-level problem occurs during protocol handling.
|
SpallocProtocolTimeoutException |
Thrown upon a protocol-level timeout.
|
SpallocServerException |
Thrown when something went wrong on the server side that caused us to be sent
a message.
|
SpallocServiceAPI |
The REST API for the SpiNNaker machine allocation service.
|
SpallocServiceAPI.JobAPI |
Interface to a particular job.
|
SpallocServiceAPI.MachineAPI |
Interface to a particular machine.
|
SpallocServiceImpl |
The implementation of the user-facing REST API.
|
SpallocStateChangeTimeoutException |
Thrown when a state change takes too long to occur.
|
SpiNNakerControl |
How to tell a SpiNNaker BMP (specifically one that manages a frame) to turn
on boards, turn them off, and to turn off links on the perimeter of an
allocation.
|
SpiNNakerControl.Factory |
A guide for how to make a BMP controller.
|
SpinnakerLinkData |
A description of a data link that uses the SpiNNaker-link protocol.
|
SpinnakerMachine |
Represents a SpiNNaker machine on which jobs can be executed.
|
SpinnakerRequest |
Base class for sendable SDP-based messages.
|
SpinnakerRequestBuffers |
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.
|
SpinnakerRequestReadData |
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.
|
SpiNNakerTriadGeometry |
Geometry of a "triad" of SpiNNaker boards.
|
SpinnmanException |
Basic exception from the transceiver.
|
SpinWSHandler |
Initial handler for web sockets.
|
SQL |
Some sort of SQL that can be executed as part of a query or an update.
|
SQLiteBufferStorage |
How to actually talk to an SQLite database.
|
SQLiteDataSpecStorage |
How to actually talk to an SQLite database.
|
SQLQueries |
The literal SQL queries used in this package.
|
StartRequests |
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.
|
StartResume |
Message which indicates that the toolchain has started or resumed.
|
StartSendingMessage |
A message used to request fast data transfer from SpiNNaker to Host.
|
State |
States that a job might be in.
|
State |
The possible states of a spalloc job.
|
Status |
The possible statuses of a process.
|
StatusCake |
Interface to StatusCake API.
|
StatusCakeStatusMonitorManagerImpl |
Status monitor manager that uses the StatusCake service.
|
StatusMonitorManager |
A service that handles status monitoring.
|
StopRequests |
Packet used in the context of buffering input for the host computer to signal
to the SpiNNaker system that to stop sending "SpinnakerRequestBuffers"
packet.
|
StorageException |
Exceptions caused by the storage system.
|
SubMachineResponse |
Describes an allocation of part of a machine to a job.
|
SystemController |
The main web interface controller.
|
SystemControllerImpl |
The main web interface controller.
|
SystemRouterTableContext |
A context class that loads up the system router tables while it is active.
|
SystemVariableBootValues |
Default values of the system variables that get passed to SpiNNaker during
boot.
|
SystemVariableDefinition |
Defines the system variables available.
|
Tag |
Common properties of SpiNNaker IP tags and reverse IP tags.
|
TagDescription |
Description of a tag.
|
TagID |
Validates that a number looks like a tag identifier.
|
TagInfo |
Information about a tag pool on an Ethernet-connected chip.
|
TagList |
Validates that a string looks like a comma-separated tag list.
|
TaskException |
An exception that a task operation may throw.
|
TCPPort |
Validates that a number looks like a TCP port.
|
TCPProxy |
A TCP Proxy server that can re-connect if the target goes down.
|
ThreadUtils |
Utilities for working with threads.
|
TrafficIdentifier |
The types of traffic an
IPTag can handle. |
Transceiver |
An encapsulation of various communications with the SpiNNaker board.
|
Transceiver.ConnectionDescriptor |
A simple description of a connnection to create.
|
TransceiverFactory |
Creates transceivers for talking to the BMPs of machines.
|
TransceiverFactoryAPI<T extends BMPTransceiverInterface> |
Creates transceivers for talking to the BMPs of machines.
|
TransceiverInterface |
The interface supported by the
Transceiver . |
TransferUnit |
What to move data in units of.
|
TriadCoords |
Triad coordinates.
|
TripleMapIterable<V> |
An Iterator for a Map or Collection of Maps of maps.
|
TrustLevel |
Just how trusted is a user?
|
TxrxProcess |
A process for talking to SpiNNaker efficiently that uses multiple connections
in communication (if appropriate).
|
UDPConnection<T> |
A connection to SpiNNaker over UDP/IPv4.
|
UDPConnection.TrafficClass |
The type of traffic being sent on a socket.
|
UDPPacket |
A packet with an address.
|
UDPPort |
Validates that a number looks like a UDP port.
|
UDPTransceiver |
A simple transceiver for UDP connections.
|
UnexpectedResponseCodeException |
Indicate that a response code returned from the board was unexpected for the
current operation.
|
UnicoreFileClient |
An interface to the UNICORE storage REST API.
|
UnimplementedBMPTransceiver |
A transceiver where every operation (except the few mandatory ones) fails
with
UnsupportedOperationException . |
UnitConstants |
Constants relating to physical units.
|
UnroutableMessageException |
Indicate that the board (or BMP) was unable to send a message on to its
final destination.
|
UnsupportedJobException |
Indicates that the job is unsupported.
|
UpdateFlash |
A request to update flash memory on a BMP.
|
UpdateProvenanceAndExit |
A request to update the runtime info on a core.
|
UpdateRuntime |
A request to update the runtime info on a core.
|
UsedInJavadocOnly |
Marks that the given class is used for Javadoc generation only, but needs to
be referenced for Checkstyle.
|
UserControl |
User and group administration DAO.
|
UserRecord |
The description and model of a user.
|
Utils |
Miscellaneous database-related utility operations.
|
Utils |
Miscellaneous utilities.
|
Utils |
Support utility methods for working with SSL stuff.
|
Utils |
Utilities for working with messages.
|
Utils |
Support utilities.
|
V1CompatService |
Implementation of the old style Spalloc interface.
|
V1CompatTask |
The core of tasks that handle connections by clients.
|
ValidBoardNumber |
Validates that a board number is in a sane range.
|
ValidCabinetNumber |
Validates that a cabinet number is in a sane range.
|
ValidFrameNumber |
Validates that a frame number is in a sane range.
|
ValidMachineHeight |
Validates that a machine's height (in chips) is in a sane range.
|
ValidMachineWidth |
Validates that a machine's width (in chips) is in a sane range.
|
ValidP |
Validates that a chip processor number is in a sane range.
|
ValidTriadDepth |
Validates that a machine's depth is in a sane range.
|
ValidTriadHeight |
Validates that a machine's height (in triads) is in a sane range.
|
ValidTriadWidth |
Validates that a machine's width (in triads) is in a sane range.
|
ValidTriadX |
Validates that a triad X coordinate is in a sane range.
|
ValidTriadY |
Validates that a triad Y coordinate is in a sane range.
|
ValidTriadZ |
Validates that a triad Z coordinate is in a sane range.
|
ValidX |
Validates that a chip X coordinate is in a sane range.
|
ValidY |
Validates that a chip Y coordinate is in a sane range.
|
ValueHolder<T> |
A simple class that can optionally hold a single value.
|
Version |
A three-part semantic version description.
|
VersionCommand |
Request the version of the spalloc server.
|
VersionInfo |
Decodes SC&MP/SARK version information as returned by the SVER command.
|
Vertex |
Vertex recording region information.
|
VirtualMachine |
A representation of a SpiNNaker Machine with a number of
Chip s. |
WaitUtils |
Utilities for waiting very short periods of time.
|
WebApplicationConfig |
Main web-app entry point.
|
WebServiceComponentNames |
Names of parts of this web service.
|
WhereIs |
A description of where a board is and what it is doing.
|
WhereIs |
The description of where some resource is on a SpiNNaker system.
|
WhereIs |
The description of where some resource is on a SpiNNaker system.
|
WhereIs.Builder |
Builder for
WhereIs . |
WhereIsCommand |
Request to get the location of a chip in a job's allocation relative to a
machine.
|
WhereIsJobChipCommand |
Request to get the location of a chip in a job's allocation relative to a
machine.
|
WhereIsMachineBoardLogicalCommand |
Request to get the location of a board in a machine by logical location.
|
WhereIsMachineBoardPhysicalCommand |
Request to get the location of a board in a machine by physical location.
|
WhereIsMachineChipCommand |
Request to get the location of a chip in a machine.
|
WhereIsResponse |
Describes the result of a where-is style request.
|
WriteFlashBuffer |
A request to write memory to flash on a BMP.
|
WriteFPGAData |
A request to upload a chunk of FPGA initialisation data.
|
WriteFPGARegister |
A request to write data to an FPGA register managed by a BMP.
|
WriteLink |
A request to write memory on a neighbouring chip.
|
WriteMemory |
A request to write memory on a chip.
|
WriteSerialFlash |
A request to write to serial flash on a BMP.
|
XenVMExecuterFactory |
Executer factory that uses Xen VMs.
|