| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| Modifier and Type | Field and Description |
|---|---|
protected Subsystem.State |
Subsystem.innerState
Subsystem inner state read/modification of this should be
synchronized on "this"
|
| Modifier and Type | Method and Description |
|---|---|
Subsystem.State |
Subsystem.State.clone() |
static Subsystem.State |
Subsystem.createState(Phase phase,
Mode mode,
CommandState activity,
AlarmState alarm)
this is for testing purposes only (when in need to compare states)
|
Subsystem.State |
Subsystem.getInnerState()
use for tests only
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Subsystem.publishStateChange(Subsystem.State before,
Subsystem.State after)
internal service: publishes a state transition
|
Copyright © 2015 LSST. All rights reserved.