public abstract class Control
extends org.lsst.ccs.framework.ConfigurableComponent
| Modifier and Type | Field and Description |
|---|---|
protected String |
description
Data fields.
|
protected Device |
devc |
protected int |
hwChan |
protected org.lsst.ccs.utilities.logging.Logger |
log |
protected Monitor |
mon |
| Constructor and Description |
|---|
Control(String desc,
int hwChan)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addConfigValues(List list)
Adds to a name-value pair list of configured values.
|
protected void |
configure(Monitor mon,
Device devc)
Configures common part of control channel.
|
List |
getConfigValues()
Gets the name-value pair list of configured values.
|
String |
getDescription()
Gets the channel description.
|
int |
getHwChan()
Gets the hardware channel number.
|
protected String description
protected int hwChan
protected Device devc
protected Monitor mon
protected org.lsst.ccs.utilities.logging.Logger log
public Control(String desc, int hwChan)
protected void configure(Monitor mon, Device devc)
public String getDescription()
public int getHwChan()
public List getConfigValues()
public abstract void addConfigValues(List list)
Copyright © 2014 LSST. All Rights Reserved.