| 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.remote |
Remote operations on the Configuration service.
|
| org.lsst.ccs.framework | |
| org.lsst.ccs.startup |
Codes in this package are mostly mains for applications linked to subsystem startup.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BusMaster
A bus master is a subsystem that can send write commands and acquire locks.
|
class |
Subsystem
The base class for a CCS subsystem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AgentPresenceManager |
| Modifier and Type | Class and Description |
|---|---|
class |
LockArbitrator
A subsystem that manages locks.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationServerSystem
A subsystem that listens on the buses for request for boot data, or for other subsystems
status notifications fired when they start with a configuration (or give up);
it is also a full-fledged Configuration service that can receive and execute commands.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicModularSubSystem
Deprecated.
|
class |
CommandPresenceAgent
Instance of this class are to be used by codes such as BusMasters
to monitor the presence of subsystem on the Command bus.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodeModularSubsystem
the top modular subsystem that deals with configuration proxy and lookup service
|
Copyright © 2015 LSST. All rights reserved.