| Package | Description |
|---|---|
| org.lsst.ccs.subsystem.mmm |
| Modifier and Type | Field and Description |
|---|---|
protected Map<MinionGroup,Map<String,Minion>> |
GenericMMM.minions |
| Modifier and Type | Method and Description |
|---|---|
MinionGroup |
MMMUtilities.getSubsystemGroup(String subsystemName) |
static MinionGroup |
MinionGroup.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MinionGroup[] |
MinionGroup.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
<MinionMMMIR2State extends Enum<MinionMMMIR2State>> |
GenericMMM.checkState(MinionGroup g,
Minion sys,
MinionMMMIR2State... state) |
<MinionMMMIR2State extends Enum<MinionMMMIR2State>> |
GenericMMM.checkState(MinionGroup g,
Minion sys,
MinionMMMIR2State state) |
<MMMIR2State extends Enum<MMMIR2State>> |
MMMUtilities.checkState(MinionGroup g,
Minion sys,
MMMIR2State... state) |
<MMMIR2State extends Enum<MMMIR2State>> |
MMMUtilities.checkState(MinionGroup g,
Minion sys,
MMMIR2State state) |
<MMMIR2State extends Enum<MMMIR2State>> |
MMMUtilities.expectingState(MinionGroup g,
Minion m,
MMMIR2State state) |
<MMMIR2State extends Enum<MMMIR2State>> |
GenericMMM.expectingState(MinionGroup g,
Minion m,
MMMIR2State state) |
MMMUtilities.ExpectedStateCombination<T> |
MMMUtilities.ExpectedStateCombination.expectingState(MinionGroup g,
Minion m,
T state) |
String |
MMMUtilities.getDestination(MinionGroup group,
Minion minion) |
org.lsst.ccs.bus.states.StateBundle |
MMMUtilities.getState(MinionGroup g,
Minion sys) |
Object |
MMMUtilities.send(MinionGroup group,
Minion dst,
String command,
Object... parms) |
Object |
GenericMMM.send(MinionGroup g,
Minion dst,
String command,
Object... parms) |
Future<Object> |
MMMUtilities.sendAsync(MinionGroup group,
Minion dst,
String command,
Object... parms) |
Future<Object> |
GenericMMM.sendAsync(MinionGroup g,
Minion dst,
String command,
Object... parms) |
Object |
MMMUtilities.sendLongCommand(MinionGroup group,
Minion dst,
long timeout,
String command,
Object... parms)
To send a command which lasts more than defaultTimeout.
|
Object |
GenericMMM.sendLongCommand(MinionGroup g,
Minion dst,
long duration,
String command,
Object... parms) |
void |
MMMUtilities.setAbortingOnAlarmMinions(MinionGroup group,
Minion... m) |
void |
GenericMMM.setAbortingOnAlarmMinions(MinionGroup g,
Minion... m) |
<MinionMMMIR2State extends Enum<MinionMMMIR2State>> |
GenericMMM.waitForState(MinionGroup g,
Minion sys,
MinionMMMIR2State state,
long timeout) |
<MMMIR2State extends Enum<MMMIR2State>> |
MMMUtilities.waitForState(MinionGroup g,
Minion sys,
MMMIR2State state,
long timeout) |
Future<org.lsst.ccs.bus.messages.StatusMessage> |
MMMUtilities.watchForState(MinionGroup group,
Minion sys,
Enum state) |
<MinionMMMIR2State extends Enum<MinionMMMIR2State>> |
GenericMMM.watchForState(MinionGroup g,
Minion sys,
MinionMMMIR2State state) |
Copyright © 2024 LSST. All rights reserved.