| Interface | Description |
|---|---|
| SAL<C extends SALCommand,E extends SALEvent,T extends SALTelemetry> |
A generic interface to SAL.
|
| SALEnum<T extends Enum<T>> | |
| SALHasErrorCode |
Mixin to be implemented by exceptions which have an associated error code.
|
| Class | Description |
|---|---|
| SALCommand | |
| SALCommandResponse |
A command response is returned whenever a command is issued.
|
| SALEvent |
A base class for all SAL events.
|
| SALImplementation<C extends SALCommand,E extends SALEvent,T extends SALTelemetry> |
An implementation of the SAL interface which works using reflection and a
description of the required interfaces using a .sal file.
|
| SALReceivedCommand<C extends SALCommand> |
SALReceivedCommand is returned when accepting a command.
|
| SALStateChangeEvent |
A base class for all state change events.
|
| SALTelemetry |
A base class for all SAL telemetry.
|
| Exception | Description |
|---|---|
| SALCommandResponse.CommandFailedException | |
| SALException |
Generic exception thrown if a SAL communication error occurs.
|
Copyright © 2019. All rights reserved.