| Package | Description |
|---|---|
| stella | |
| stella.adapter | |
| stella.ccd | |
| stella.error | |
| stella.globals | |
| stella.net | |
| stella.rmi | |
| stella.telescope | |
| stella.util | |
| stella.xml |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCommandLauncher
An abstract implementation of
CommandLaunching. |
class |
MasterLauncher
The
CommandLaunching instance for master commands. |
| Modifier and Type | Field and Description |
|---|---|
private CommandLaunching[] |
MasterErrorHandler.servers
A link to the command servers.
|
private CommandLaunching[] |
MasterMind.servers
The array of command servers from the
MasterMind.KEY_RECEIVER list. |
| Modifier and Type | Method and Description |
|---|---|
static CommandLaunching |
AbstractCommandLauncher.createCommandLauncher(Map prop)
Constructs a new command launching instance using the mapping of the
PropertySupplying.KEY_CLASS to the class name to derive the class to instantiate. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ErrorFinalizing.finalizeError(TargetDefinition executing,
ErrorEvent occured,
CommandLaunching[] launch,
Sequencing<?> seq,
ParameterClustering set)
Finalizes the error.
|
boolean |
MasterErrorHandler.NoneErrorFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent ee,
CommandLaunching[] launch,
Sequencing seq,
ParameterClustering set)
This class does nothing.
|
boolean |
StatusRequesting.registerLauncher(CommandLaunching launch)
Registers a command launching instance to this parameter.
|
void |
ErrorHandling.registerLauncher(CommandLaunching[] launch)
Registers the command launching interfaces to the error handler.
|
void |
Sequencing.registerLauncher(CommandLaunching[] launch)
Registers the
CommandLaunching instances used by this
Sequencing
implementation for connecting to command servers. |
void |
MasterErrorHandler.registerLauncher(CommandLaunching[] device)
Registers the command servers.
|
void |
ParameterClustering.setCommandLauncher(CommandLaunching... launch)
Registers a command launcher for
StatusRequesting parameters. |
void |
ParameterSet.setCommandLauncher(CommandLaunching... launch)
Registers a command launcher to this parameter set.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OffsetCaster
An interface that allows the adapter to communicate to a telescope and allows
it to block on certain commands.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdapterTelescopeCaster
A simple class that allows sending of offset-commands from the adapter to the
telescope.
|
class |
GregorTelescopeCaster
A simple class that allows sending of offset-commands from the adapter to the
telescope.
|
class |
PilarTelescopeCaster
A simple class that allows sending of offset-commands from the adapter to the
telescope.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WifsipTelescopeCaster
For wifsip, we allow access to the focussing of the telescope.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
LostGuidingFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
MailFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a send-mail error follow-up.
|
boolean |
RegainedGuidingFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
ResetFinalizer.finalizeError(TargetDefinition src,
ErrorEvent ee,
CommandLaunching[] dummy,
Sequencing<?> seq,
ParameterClustering set)
The incomming errors.
|
boolean |
WakeFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
ResendCommandFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
GoodWeatherFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing dummy,
ParameterClustering set)
Handles a protocol error.
|
| Modifier and Type | Field and Description |
|---|---|
private CommandLaunching |
DeviceTrigger.device
The reference to the underlying command server.
|
private CommandLaunching |
AbstractStatusRequestor.server
The command launcher that takes the
AbstractStatusRequestor.urge command. |
| Modifier and Type | Method and Description |
|---|---|
void |
DeviceTrigger.registerCommandLaunching(CommandLaunching server)
Registers a command launching instance to this device trigger.
|
boolean |
TelescopeError.registerLauncher(CommandLaunching launch)
Registers the appropriate command caster that can handle the appropriate
request.
|
boolean |
AbstractStatusRequestor.registerLauncher(CommandLaunching launch)
Registers a command launcher.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CasterClient
The class to send commands as ascii strings via sockets.
|
class |
PilarLauncher |
class |
TelescopeClient
This class acts as the command launching interface from the SCS side to the
telescope.
|
class |
TestCaster
This class test some capabilities of the caster class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdapterCaster
A concret caster client that connects to the telescope control.
|
class |
AuxiliaryCaster
A concret caster client that connects to the telescope control.
|
class |
CalibrationCaster
A concret caster client that connects to the telescope control.
|
class |
CasterTorso
The class to send commands.
|
class |
CCDCaster
A concret caster client that connects to the ccd control.
|
class |
DistinctCaster
A concret caster client that can handle commands as found in its
DistinctCaster.KEY_HANDLE list. |
class |
EnvironmentCaster
A concret caster client that connects to the telescope control.
|
class |
SpectrographCaster
A concret caster client that connects to the telescope control.
|
class |
TelescopeCaster
A concret caster client that connects to the telescope control.
|
class |
WifsipCaster
A concret caster client that connects to the ccd control.
|
| Modifier and Type | Field and Description |
|---|---|
private CommandLaunching |
Waltz.WaltzTask.atis
The atis server I talk to.
|
| Constructor and Description |
|---|
WaltzTask(CommandLaunching telescope,
Vector2D to,
long wait)
Constructs a new waltz task that will send a
MoveTelescope
command to this command launcher in its run method. |
| Modifier and Type | Class and Description |
|---|---|
class |
TelescopeSubsidiaryCaster
A simple class that allows sending of telescope commands from a generic
master to the telescope.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DummySequencer.registerLauncher(CommandLaunching[] launch)
Register the command launchers.
|
void |
SimulatorSequencer.registerLauncher(CommandLaunching[] launch)
Not needed.
|
| Modifier and Type | Field and Description |
|---|---|
private CommandLaunching[] |
XMLSequencer.devices
The devices, abstract representations of remote command servers.
|
private CommandLaunching[] |
LoopingSequencer.devices
The devices, abstract representations of remote command servers.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
XMLErrorFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent ee,
CommandLaunching[] dummy,
Sequencing<?> seq,
ParameterClustering set)
The incomming errors.
|
boolean |
SequenceErrorFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent ee,
CommandLaunching[] dummy,
Sequencing seq,
ParameterClustering set)
The incomming errors.
|
void |
XMLSequencer.registerLauncher(CommandLaunching[] launch)
Registers a set of devices.
|
void |
LoopingSequencer.registerLauncher(CommandLaunching[] launch)
Registers a set of devices.
|