| Package | Description |
|---|---|
| org.lsst.ccs.bus.messages | |
| org.lsst.ccs.bus.states |
| Modifier and Type | Field and Description |
|---|---|
protected StateBundle |
StatusMessage.state |
| Modifier and Type | Method and Description |
|---|---|
StateBundle |
StatusMessage.getState()
Get the PublishedState object that contains the Agent's internal state
at the moment the StatusMessage was published.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StatusMessage.setState(StateBundle state)
Set the StateBundle object containing the Agent's internal state at
the moment the StatusMessage was published.
|
| Constructor and Description |
|---|
AlarmOnStateChange(StateBundle oldState,
StateBundle newState) |
StateChangeNotification(StateBundle oldState,
StateBundle newState) |
| Modifier and Type | Method and Description |
|---|---|
StateBundle |
StateBundle.clone() |
StateBundle |
StateBundle.mergeState(StateBundle newState)
Merge the content of two StateBundle objects returning an updated cloned
version of the original StateBundle object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
StateBundle.isInState(StateBundle stateBundle)
Check if this StateBundle is in all the states of a given StateBundle.
|
StateBundle |
StateBundle.mergeState(StateBundle newState)
Merge the content of two StateBundle objects returning an updated cloned
version of the original StateBundle object.
|
Copyright © 2015 LSST. All rights reserved.