Uses of Interface
uk.ac.manchester.spinnaker.utils.MappableIterable
Package | Description |
---|---|
uk.ac.manchester.spinnaker.alloc.db |
Database support for Spalloc server.
|
uk.ac.manchester.spinnaker.alloc.model |
Miscellaneous model classes for spalloc.
|
uk.ac.manchester.spinnaker.machine |
Describes a SpiNNaker machine.
|
uk.ac.manchester.spinnaker.messages.bmp |
Messages that talk to the BMP.
|
uk.ac.manchester.spinnaker.messages.eieio |
The messages of the EIEIO protocol.
|
uk.ac.manchester.spinnaker.transceiver |
How to actually talk to a SpiNNaker machine.
|
uk.ac.manchester.spinnaker.utils |
General utilities for the SpiNNaker runtime.
|
uk.ac.manchester.spinnaker.utils.progress |
ProegressBar (and Timer) utilities.
|
-
Uses of MappableIterable in uk.ac.manchester.spinnaker.alloc.db
Methods in uk.ac.manchester.spinnaker.alloc.db that return MappableIterable Modifier and Type Method Description static <T> MappableIterable<T>
Row. stream(List<T> lst)
Make a mappable iterator out of a list. -
Uses of MappableIterable in uk.ac.manchester.spinnaker.alloc.model
Methods in uk.ac.manchester.spinnaker.alloc.model with parameters of type MappableIterable Modifier and Type Method Description void
MachineDescription.JobInfo. setBoards(MappableIterable<BoardCoords> boards)
void
MachineDescription. setDead(MappableIterable<BoardCoords> dead)
void
MachineDescription. setJobs(MappableIterable<MachineDescription.JobInfo> jobs)
void
MachineDescription. setLive(MappableIterable<BoardCoords> live)
void
MachineDescription. setTags(MappableIterable<String> tags)
-
Uses of MappableIterable in uk.ac.manchester.spinnaker.machine
Classes in uk.ac.manchester.spinnaker.machine that implement MappableIterable Modifier and Type Class Description class
CoreSubsets
Represents a set of ofCoreLocation
s organised by chip.class
Machine
A representation of a SpiNNaker Machine with a number of Chips.class
Router
Routers are parts of SpiNNaker chips responsible for directing where on-machine messages are delivered to.class
VirtualMachine
A representation of a SpiNNaker Machine with a number ofChip
s.Methods in uk.ac.manchester.spinnaker.machine that return MappableIterable Modifier and Type Method Description MappableIterable<FPGALinkData>
Machine. getFpgaLinks()
The added FPGA link data items.MappableIterable<FPGALinkData>
Machine. getFpgaLinks(InetAddress address)
The added FPGA link data items for the given address.MappableIterable<Chip>
Machine. iterChipsOnBoard(Chip chip)
The chips on the same board as the given chip.MappableIterable<ChipLocation>
Router. iterNeighbouringChipsCoords()
Iterable over the destinations of each link. -
Uses of MappableIterable in uk.ac.manchester.spinnaker.messages.bmp
Methods in uk.ac.manchester.spinnaker.messages.bmp that return MappableIterable Modifier and Type Method Description protected MappableIterable<BMPBoard>
ReadCANStatus.Response. parse(ByteBuffer buffer)
-
Uses of MappableIterable in uk.ac.manchester.spinnaker.messages.eieio
Classes in uk.ac.manchester.spinnaker.messages.eieio that implement MappableIterable Modifier and Type Class Description class
EIEIODataMessage
An EIEIO message containing data. -
Uses of MappableIterable in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver that return MappableIterable Modifier and Type Method Description default MappableIterable<BMPBoard>
BMPTransceiverInterface. availableBoards()
List which boards are actually available to be manipulated by the current bound BMP.MappableIterable<BMPBoard>
BMPTransceiverInterface. availableBoards(@Valid BMPCoords bmp)
List which boards are actually available to be manipulated by a particular BMP.MappableIterable<BMPBoard>
Transceiver. availableBoards(BMPCoords bmp)
MappableIterable<BMPBoard>
UnimplementedBMPTransceiver. availableBoards(BMPCoords bmp)
MappableIterable<CPUInfo>
Transceiver. getCPUInformation(CoreSubsets coreSubsets)
default MappableIterable<CPUInfo>
TransceiverInterface. getCPUInformation()
Get information about the processors on the board.MappableIterable<CPUInfo>
TransceiverInterface. getCPUInformation(@Valid CoreSubsets coreSubsets)
Get information about some processors on the board.MappableIterable<IOBuffer>
Transceiver. getIobuf(CoreSubsets coreSubsets)
default MappableIterable<IOBuffer>
TransceiverInterface. getIobuf()
Get the contents of the IOBUF buffer for all processors.MappableIterable<IOBuffer>
TransceiverInterface. getIobuf(@Valid CoreSubsets coreSubsets)
Get the contents of the IOBUF buffer for a collection of processors. -
Uses of MappableIterable in uk.ac.manchester.spinnaker.utils
Classes in uk.ac.manchester.spinnaker.utils that implement MappableIterable Modifier and Type Class Description class
DoubleMapIterable<V>
An Iterable for a Map or Collection of Maps.class
ReaderLineIterable
A simple one-shot iterable wrapper for a reader.class
TripleMapIterable<V>
An Iterator for a Map or Collection of Maps of maps.Methods in uk.ac.manchester.spinnaker.utils that return MappableIterable Modifier and Type Method Description default MappableIterable<T>
MappableIterable. filter(Predicate<T> filterer)
Apply a filter to an iterable to get another iterable.default MappableIterable<T>
MappableIterable. first(int n)
Get another iterable with the firstn
item in the iterable (or up to that if the source iterable has fewer items).default <U> MappableIterable<U>
MappableIterable. map(Function<T,U> mapper)
Apply a function to an iterable to get another iterable.static MappableIterable<ByteBuffer>
ByteBufferUtils. sliceUp(ByteBuffer src, int chunkSize)
Slice up a buffer buffer into a sequence of (little-endian) byte buffers with a maximum size. -
Uses of MappableIterable in uk.ac.manchester.spinnaker.utils.progress
Classes in uk.ac.manchester.spinnaker.utils.progress that implement MappableIterable Modifier and Type Class Description class
ProgressIterable<E>
AnIterable
wrapper that will start aProgressBar
for each iterator.