Skip navigation links
A B C O P R S T V W 

A

action(Callable<T>) - Method in class org.lsst.ccs.subsystem.bonnshutter.main.CommandExecutor
Executes the specified callable.
action(CommandExecutor.RunnableWithException) - Method in class org.lsst.ccs.subsystem.bonnshutter.main.CommandExecutor
 

B

BonnShutterSubsystem - Class in org.lsst.ccs.subsystem.bonnshutter.main
A subsystem for controlling a Bonn shutter.
BonnShutterSubsystem() - Constructor for class org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem
 
BonnShutterSubsystem.ShutterState - Enum in org.lsst.ccs.subsystem.bonnshutter.main
 

C

calibrate() - Method in class org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem
 
closeShutter() - Method in class org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem
 
CommandExecutor - Class in org.lsst.ccs.subsystem.bonnshutter.main
A class to make it easier to execute commands while correctly handling ACKS, NACKS, and exceptions.
CommandExecutor(Agent) - Constructor for class org.lsst.ccs.subsystem.bonnshutter.main.CommandExecutor
 
CommandExecutor.CommandFailedException - Exception in org.lsst.ccs.subsystem.bonnshutter.main
 
CommandExecutor.RunnableWithException - Interface in org.lsst.ccs.subsystem.bonnshutter.main
 
CommandFailedException(String, Throwable) - Constructor for exception org.lsst.ccs.subsystem.bonnshutter.main.CommandExecutor.CommandFailedException
 

O

openShutter() - Method in class org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem
 
org.lsst.ccs.subsystem.bonnshutter.main - package org.lsst.ccs.subsystem.bonnshutter.main
 

P

precondition(boolean) - Method in class org.lsst.ccs.subsystem.bonnshutter.main.CommandExecutor
A simple precondition.
precondition(boolean, String, Object...) - Method in class org.lsst.ccs.subsystem.bonnshutter.main.CommandExecutor
A precondition with a reason.

R

run() - Method in interface org.lsst.ccs.subsystem.bonnshutter.main.CommandExecutor.RunnableWithException
 

S

start() - Method in class org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem
 

T

takeExposure(double) - Method in class org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem
 

V

valueOf(String) - Static method in enum org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem.ShutterState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem.ShutterState
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForExposure() - Method in class org.lsst.ccs.subsystem.bonnshutter.main.BonnShutterSubsystem
 
A B C O P R S T V W 
Skip navigation links

Copyright © 2018 LSST. All rights reserved.