| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.bus |
This package deals with standard messages for the CCS buses.
|
| org.lsst.ccs.bus.locking | |
| org.lsst.ccs.config |
Overview
|
| org.lsst.ccs.config.remote |
Remote operations on the Configuration service.
|
| org.lsst.ccs.framework | |
| org.lsst.ccs.scripting |
| Modifier and Type | Method and Description |
|---|---|
void |
Subsystem.onStatus(BusMessage s)
Received status message.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Alarm |
class |
AlarmClear
An alarm cleared message that can be sent on the status bus
|
class |
AlarmOnStateChange |
class |
Command
A command sent on the CCS bus.
|
class |
CommandAck |
class |
CommandAckOrReply |
class |
CommandReply
Reply to command.
|
class |
DataStatus_Deprecated
Status with additional information.
|
class |
EncodedDataStatus
Status with additional information.
|
class |
HeartBeatStatus |
class |
LogEvent
Logging event to be sent on logging bus.
|
class |
MetadataStatus
A special status publishing a name/value pair on the status bus
|
class |
ModuleConfigCommand
Deprecated.
|
class |
ModuleInvokerCommand
Deprecated.
To be renamed RemoteCommand in version 2.0.0
|
class |
NegativeAck
An ack message to notify initiator of a command rejection.
|
class |
PingCommand
A Command which is broadcast and should never be waited upon (asynchronous calls only).
|
class |
PingStatus |
class |
PositiveAck |
class |
PreparedTrendingStatus |
class |
StateChangeNotification |
class |
Status
A Status message that can be sent on the status bus
|
class |
StatusForEnd
Represents a special status message for notifications of the end of execution of susbsystem with name/configuration/tag.
|
class |
StatusForStart
Represents a special status message for notifications of a startup with name/configuration/tag.
|
class |
SubSystemStatus
A Status message that sends the heartbeat of a subsystem
|
class |
SystemCommand
A Command intended for a Subsystem (and not meant to be specific to a Module)
|
class |
TrendingStatus
A special status publishing a name/value pair on the status bus
Though it extends DataStatus_Deprecated the main purpose is slightly different.
|
class |
UnparsedCommand |
| Modifier and Type | Method and Description |
|---|---|
void |
StatusListener.onStatus(BusMessage s) |
void |
BusMessageForwarder.update(BusMessage message) |
void |
BusApplicationLayer.ForwarderToCommand.update(BusMessage message) |
void |
BusApplicationLayer.ForwarderToStatus.update(BusMessage message) |
void |
BusApplicationLayer.ForwarderToLog.update(BusMessage message) |
| Modifier and Type | Class and Description |
|---|---|
class |
AcquireReleaseLockCommand |
class |
LockUpdateCommand |
class |
RegisterBusMasterCommand
A command to be sent by a bus master to a lock arbitrator, to register.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BootCommand
A Command object for CCS delivering data to be run to start a subsystem.
|
class |
BootStatus
A specific status object that advertises a startup code and tells which
data my be required (optionnal).
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationServerSystem.onStatus(BusMessage message) |
| Modifier and Type | Method and Description |
|---|---|
void |
CommandPresenceAgent.onStatus(BusMessage s)
updates to the subsystem map with status messages:
responses to "ping" requests
birth or death notifications
|
| Constructor and Description |
|---|
ScriptingStatusBusMessage(BusMessage busMessage) |
Copyright © 2015 LSST. All rights reserved.