Package uk.ac.manchester.spinnaker.spalloc.messages
package uk.ac.manchester.spinnaker.spalloc.messages
Commands to send to Spalloc, and responses received from Spalloc.
-
ClassDescriptionThe logical coordinates of a board.A combination of x, y, z and a Link.The physical coordinates of a board.Command<A>A serialisable request to spalloc.Describes a connection by its chip and hostname.Request to create a job.Request to destroy a job.A response to a request that indicates a failure.Request the logical location of a board.Request the physical location of a board.Request to get machine information relating to a job.Request the state of a job.A description of the state of a job.Builder for
JobDescription
.Request to keep a job alive.A description of a machine associated with a job, in terms of width, height, connections and its name.A response that describes what jobs have changed state.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 theDESTROYED
state).Builder forJobState
.Request the list of all jobs from the spalloc server.Request to get the known machines from the spalloc service.Describes a machine by its name, tags, width and height.A response that describes what machines have changed state.Request to not receive notifications about a job.Request to not receive notifications about a machine.Notifications all implement.Request to get notifications about a job.Request to get notifications about a machine.Request to turn off the boards associated with a job.Request to turn on the boards associated with a job.An (abstract) response from the machine manager.A response that is the successful result of a request.The possible states of a spalloc job.Request the version of the spalloc server.The description of where some resource is on a SpiNNaker system.Builder forWhereIs
.Request to get the location of a chip in a job's allocation relative to a machine.Request to get the location of a board in a machine by logical location.Request to get the location of a board in a machine by physical location.Request to get the location of a chip in a machine.