Skip navigation links
A B C D E F G H I M N O P R S T V W 

A

acknowledgeCommand(OCSCommandExecutor.OCSExecutor, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
acknowledgeCommand(OCSCommandExecutor.OCSExecutor, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
add(State<?>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 
addEventListener(CCSEvent.CCSEventListener) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
addEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
addEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
addEventListener(EventListener<E>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
addStateChangeListener(State.StateChangeListener<Enum>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
addStateChangeListener(State.StateChangeListener<Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
addStateChangeListener(State.StateChangeListener<? extends Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
addStateChangeListener(State.StateChangeListener<T>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
addStatusMessageListener(EventListener<StatusMessage>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
addStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
addStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
AggregateStatus - Class in org.lsst.ccs.subsystem.ocsbridge.util
A collection of different state objects.
AggregateStatus() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 

B

BigUglyConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
 
BigUglyConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.BigUglyConverter
 

C

ccdNames() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
ccdType() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
CCS - Class in org.lsst.ccs.subsystem.ocsbridge.util
Trivial CCS simulation.
CCS() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
CCSAtSettingsAppliedEvent(String, double, int, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
CCSAvailableFiltersEvent(List<String>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.Filter.CCSAvailableFiltersEvent
 
CCSClearCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
 
CCSClearCommand(int) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
 
CCSClearFaultCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearFaultCommand
 
CCSCommand - Class in org.lsst.ccs.subsystem.ocsbridge
Base class for all CCSCommands.
CCSCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand
 
CCSCommand.CCSAckOrNack - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSClearCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSClearFaultCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSCommandResponse - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSDisableCalibrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSDiscardRowsCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSEnableCalibrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSEndImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSInitGuidersCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSInitImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSPreconditionsNotMet - Exception in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSRevokeAvailableCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSSetAvailableCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSSetFilterCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSSimulateFaultCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSStartCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSStartImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSTakeImagesCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommandExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommandExecutor() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommandExecutor
 
CCSCommandResponse(CCSExecutor) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCommandResponse
 
CCSDisableCalibrationCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDisableCalibrationCommand
 
CCSDiscardRowsCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
 
CCSDiscardRowsCommand(int) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
 
CCSEnableCalibrationCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSEnableCalibrationCommand
 
CCSEndImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSEndImageCommand
 
CCSEndOfImageTelemetryEvent(double, double, long, CCSTimeStamp, CCSTimeStamp) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
CCSEvent - Class in org.lsst.ccs.subsystem.ocsbridge.util
Base class for all simulated CCS Events
CCSEvent() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.CCSEvent
 
CCSEvent.CCSEventListener - Interface in org.lsst.ccs.subsystem.ocsbridge.util
 
CCSExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
A base class for all CCS command executors.
CCSExecutor() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSExecutor
 
CCSImageNameEvent(String, String, int, ImageName, int, long, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
CCSInitGuidersCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
 
CCSInitGuidersCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
 
CCSInitImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
 
CCSInitImageCommand(double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
 
CCSPreconditionsNotMet(String) - Constructor for exception org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSPreconditionsNotMet
 
CCSRevokeAvailableCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSRevokeAvailableCommand
 
CCSSetAvailableCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetAvailableCommand
 
CCSSetFilterCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
 
CCSSetFilterCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
 
CCSSetFilterEvent(String, boolean) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 
CCSSettingsAppliedEvent(String, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
CCSSimulateFaultCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSimulateFaultCommand
 
CCSStartCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
CCSStartCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
CCSStartImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
CCSStartImageCommand(boolean, boolean, boolean, boolean, double, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
CCSTakeImagesCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
CCSTakeImagesCommand(double, int, boolean, boolean, boolean, boolean, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
checkState(T...) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
Check the state and generate an exception if the current state does not match.
clear(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
clear() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
clearFault() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
convert(CameraCommand) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSCommandConverter
 
convert(Enum, Enum, int) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateChangeToEventConverter
Convert a CCS state change (represented by Enums) into the equivalent SAL event.
convert(Enum, int) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateEventConverter
Convert a CCS Enum into the equivalent CameraStateChangeEvent
convertVacuumTelemetry(StatusSubsystemData) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.BigUglyConverter
 
convertWREBSettings(ConfigurationInfo) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.BigUglyConverter
 
convertWREBTelemetry(StatusSubsystemData) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.BigUglyConverter
 
converWREBPowerTelemetry(StatusSubsystemData) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.BigUglyConverter
 
createDefaultConfig() - Static method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 

D

disableCalibration() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
discardRows(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 

E

enableCalibration() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
endImage() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
endImageSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
eventFired(E) - Method in interface org.lsst.ccs.subsystem.ocsbridge.util.EventListener
 
EventListener<E> - Interface in org.lsst.ccs.subsystem.ocsbridge.util
An event listener listens for and receives events
EventListenerList<E> - Class in org.lsst.ccs.subsystem.ocsbridge.util
Maintain a list of event listeners.
EventListenerList() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
execute() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSExecutor
Actually perform the command
execute(CCSCommand) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
execute(CCSCommand) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 

F

Filter - Class in org.lsst.ccs.subsystem.ocsbridge.sim
A trivial Filter simulation.
Filter.CCSAvailableFiltersEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
Filter.FilterState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
fireEvent(CCSEvent) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
fireEvent(StatusMessage) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
fireEvent(E) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 

G

getAggregateStatus() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
getAvailableFilters() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Filter.CCSAvailableFiltersEvent
 
getBonnShutterSettingsVersion() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getCameraType() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getCommand() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor.OCSExecutor
 
getConfig() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
 
getConfiguration() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
getDarkTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getDateEnd() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getDateObs() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getDeltaT() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
 
getDevice() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
getDuration() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSAckOrNack
 
getEnumClass() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
getExposureTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getExposureTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getExpTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getFilterName() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
 
getFilterName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 
getFitsDir() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getGroupId() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
getGroupId() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getGroupId() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getImageName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getImagesInSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getImageTag() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getImageType() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
getImageType() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getImageType() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getIntegrationStartTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getListenSubsystems() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
getMaxExposeTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getMaxImagesPerSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getMCMName() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
getMinExposeTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getNClears() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
 
getnRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
 
getNumImages() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getRaftsSubsystemName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getReason() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSAckOrNack
 
getRoiSpec() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
 
getSequenceNumber() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getSequencerFile() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getSettings() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getSettings() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
getShutter() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM
 
getShutterSubsystemName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getState() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
getStates() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 
getTimeout() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
getTimestamp() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getTimeStamp() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
getVersion() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getWREBSettingsVersion() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 

H

hasFilterChanger() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
hasFilterChanger() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
hasState(Enum...) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
Test if all given states are present in the aggregate status.

I

imageSequence - Variable in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
initGuiders(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
initImage(double) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
InvalidStateException(String) - Constructor for exception org.lsst.ccs.subsystem.ocsbridge.util.State.InvalidStateException
 
isGuide() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
isGuide() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
isInState(T) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
isNack() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSAckOrNack
 
isScience() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
isScience() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
isShutter() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
isShutterOpen() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
isStart() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 
isWavefront() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
isWfs() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 

M

main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
 
main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.OCSInterface
 
main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.StandaloneOCSGUI
 
MCM - Class in org.lsst.ccs.subsystem.ocsbridge.sim
A simple implementation of the MCM.
MCM(CCS, MCMConfig, ImageNameService) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM
 
MCM.CalibrationState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSAtSettingsAppliedEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSEndOfImageTelemetryEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSImageNameEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSSetFilterEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSSettingsAppliedEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.TakeImageReadinessState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCMConfig - Class in org.lsst.ccs.subsystem.ocsbridge.sim
Configuration class to hold parameters for the MCM
MCMConfig(MCMConfig.Camera) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
MCMConfig.Camera - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCMDirectLayer - Class in org.lsst.ccs.subsystem.ocsbridge.sim
An implementation of MCMLayer which works by directly forwarding requests to an in-process implementation of the MCM.
MCMDirectLayer(MCM) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
Create an MCMDirectLayer object
MCMLayer - Interface in org.lsst.ccs.subsystem.ocsbridge
A shim between the OCS bridge and the MCM.
MCMSubsystem - Class in org.lsst.ccs.subsystem.ocsbridge.sim
Run the simulated MCM as a CCS subsystem, able to send/receive commands using CCS buses.
MCMSubsystem() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 

N

numCCDs() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 

O

OCSBridge - Class in org.lsst.ccs.subsystem.ocsbridge
The Command Layer of the OCS Bridge.
OCSBridgeConfig - Class in org.lsst.ccs.subsystem.ocsbridge
 
OCSBridgeConfig() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
OCSBridgeConfig.Device - Enum in org.lsst.ccs.subsystem.ocsbridge
 
OCSBridgeSALLayer - Class in org.lsst.ccs.subsystem.ocsbridge
 
OCSCommandConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
 
OCSCommandConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.OCSCommandConverter
 
OCSCommandExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
 
OCSCommandExecutor.OCSExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
A base class for all OCS command executors
OCSInterface - Class in org.lsst.ccs.subsystem.ocsbridge
Interface to the real OCS.
OCSInterface() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.OCSInterface
 
OCSStateChangeToEventConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
 
OCSStateChangeToEventConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateChangeToEventConverter
 
OCSStateEventConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
The OCSStateEventConverter is used to convert state events as sent by CCS, into the equivalent CameraStateChangeEvent.
OCSStateEventConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateEventConverter
 
OCSSubsystem - Class in org.lsst.ccs.subsystem.ocsbridge
Top level "module" for running the OCSBridge as a CCS Subsytem
org.lsst.ccs.subsystem.ocsbridge - package org.lsst.ccs.subsystem.ocsbridge
 
org.lsst.ccs.subsystem.ocsbridge.sim - package org.lsst.ccs.subsystem.ocsbridge.sim
 
org.lsst.ccs.subsystem.ocsbridge.util - package org.lsst.ccs.subsystem.ocsbridge.util
 
overCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
overRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 

P

postCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
postStart() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
postStart() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
preCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
PreconditionsNotMet - Exception in org.lsst.ccs.subsystem.ocsbridge
Exception thrown during command execution if preconditions do not allow command execution.
PreconditionsNotMet(String) - Constructor for exception org.lsst.ccs.subsystem.ocsbridge.PreconditionsNotMet
 
preRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 

R

Rafts - Class in org.lsst.ccs.subsystem.ocsbridge.sim
A trivial Rafts implementation.
Rafts.RaftsState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
readCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
readCols2() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
readRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
rejectCommand(OCSCommandExecutor.OCSExecutor, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
rejectCommand(OCSCommandExecutor.OCSExecutor, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
removeEventListener(CCSEvent.CCSEventListener) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
removeEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
removeEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
removeEventListener(EventListener<E>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
removeStateChangeListener(State.StateChangeListener<Enum>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
removeStateChangeListener(State.StateChangeListener<Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
removeStateChangeListener(State.StateChangeListener<? extends Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
removeStateChangeListener(State.StateChangeListener<T>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
removeStatusMessageListener(EventListener<StatusMessage>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
removeStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
removeStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
reportComplete(OCSCommandExecutor.OCSExecutor) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
reportComplete(OCSCommandExecutor.OCSExecutor) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
reportError(OCSCommandExecutor.OCSExecutor, Exception) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
reportError(OCSCommandExecutor.OCSExecutor, Exception) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
revokeAvailable() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
runInBackground(Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 

S

schduleAtFixedRate(int, TimeUnit, Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
schedule(Duration, Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
setAvailable() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
setFilter(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
setShutterSubsystem(ShutterSubsystemLayer) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
setState(T) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
Changes the current state.
shutdown() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
Shutter - Class in org.lsst.ccs.subsystem.ocsbridge.sim
Very simple shutter simulation
Shutter.ShutterReadinessState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
Shutter.ShutterState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
simulateFault() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
StandaloneOCSGUI - Class in org.lsst.ccs.subsystem.ocsbridge
A standalone version of the OCSGui, which communicates with the camera using SAL
StandaloneOCSGUI() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.StandaloneOCSGUI
 
start() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
startImage(boolean, boolean, boolean, boolean, double, String, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
startImageSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
State<T extends Enum> - Class in org.lsst.ccs.subsystem.ocsbridge.util
Encapsulates a state, and generates state change events.
State(T) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.State
Create a new state
State.InvalidStateException - Exception in org.lsst.ccs.subsystem.ocsbridge.util
 
State.StateChangeListener<T extends Enum> - Interface in org.lsst.ccs.subsystem.ocsbridge.util
 
stateChanged(T, T) - Method in interface org.lsst.ccs.subsystem.ocsbridge.util.State.StateChangeListener
 

T

takeImages(double, int, boolean, boolean, boolean, boolean, String, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
testPreconditions() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSExecutor
Check preconditions, and estimate the command duration.
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor.OCSExecutor
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Filter.CCSAvailableFiltersEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
ToyOCSGUI - Class in org.lsst.ccs.subsystem.ocsbridge
 

V

valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig.Device
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Filter.FilterState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CalibrationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.TakeImageReadinessState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig.Camera
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Rafts.RaftsState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterReadinessState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig.Device
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Filter.FilterState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CalibrationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.TakeImageReadinessState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig.Camera
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Rafts.RaftsState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterReadinessState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterState
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForAckOrNack() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCommandResponse
 
waitForCompletion() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCommandResponse
 
waitForState(Enum) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
 
waitForStatus(Enum) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
A B C D E F G H I M N O P R S T V W 
Skip navigation links

Copyright © 2019 LSST. All rights reserved.