| Package | Description |
|---|---|
| org.lsst.ccs.drivers.reb.sim |
| Class and Description |
|---|
| AddressSpace
An address space represents a set of registers each mapped to a unique
address range.
|
| AutoCloseableReentrantLock
Simplify use of reentrant lock, allowing:
|
| ClientFactorySimulation
A factory class for creating simulated RegClient, ImageClient and
GlobalClient instances.
|
| DataProvider
An interface to be implemented by classes which can provide simulated data.
|
| RegisterSet
Register set is a set of classes for handling one or more registers mapped to
an address space.
|
| RegisterSet.ReadOnlyRegister
A read only single register.
|
| RegisterSet.Register
Implementation of a register consisting of a single register.
|
| RegisterSet.SimpleLongRegisterSet
A sequence of longs mapped to a register set.
|
| RegisterSet.SimpleRegisterSet
SimpleRegisterSet implements the RegisterSet interface with a fixed
baseAddress and length.
|
| SequencerSimulation
Simulate the REB3 sequencer.
|
| SequencerSimulation.FinalState
An object of this class can be obtained from the future returned by the
start method.
|
| SequencerSimulation.FunctionListener
A function listener is called any time a function is called.
|
| SequencerSimulation.State |
| SequencerSimulation.StateListener
A state listener is called any time the sequencer state changes.
|
| SequencerSimulation.SubroutineListener
A subroutine listener is called any time a subroutine starts or ends
|
| SequencerSimulation.WaveformListener
A waveform listener is called any time an output transitions
|
Copyright © 2018 LSST. All rights reserved.