Package | Description |
---|---|
com.aquenos.epics.jackie.common.value |
Classes representing values send over the Channel Access (v4) protocol.
|
Modifier and Type | Field and Description |
---|---|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.BAD_SUB
Record alarm indicating that no subroutine has been set or the configured
subroutine is invalid.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.CALC
Calculation failed.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.COMM
Device support signaled a communication problem.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.COS
Value had a change of state that signals an alarm condition.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.DISABLE
Alarm raised when a record has been disabled and it is configured to
raise an alarm in this case.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.HIGH
Value is above upper warning limit.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.HIHI
Value is above upper alarm limit.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.HWLIMIT
Device support signaled that a hardware limit alarm has been triggered.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.LINK
Record link could not be processed.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.LOLO
Value is below lower alarm limit.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.LOW
Value is below lower warning limit.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.NO_ALARM
No alarm (everything is OK).
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.READ
Error while trying to read a value.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.READ_ACCESS
Read access error.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.SCAN
Record could not be processed repeatedly because it is locked.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.SIMM
Simulated alarm.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.SOFT
Record soft alarm.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.STATE
Value represents a state that is an alarm condition.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.TIMEOUT
Device support signaled that an asynchronous device timed out.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.UDF
Value is undefined.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.WRITE
Error while trying to write a value.
|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.WRITE_ACCESS
Write access error.
|
Modifier and Type | Method and Description |
---|---|
static ChannelAccessAlarmStatus |
ChannelAccessAlarmStatus.forAlarmStatusCode(short statusCode)
Returns the alarm status for the given
statusCode . |
ChannelAccessAlarmStatus |
ChannelAccessAlarmValue.getAlarmStatus()
Returns the alarm status of the value.
|
ChannelAccessAlarmStatus |
ChannelAccessAlarmAcknowledgementStatus.getAlarmStatus()
Returns the alarm status of the value.
|
Modifier and Type | Method and Description |
---|---|
static ChannelAccessAlarmAcknowledgementStatus |
ChannelAccessValueFactory.createAlarmAcknowledgementStatus(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity currentAlarmSeverity,
boolean explicitlyAcknowledgeTransientAlarms,
ChannelAccessAlarmSeverity unackowledgedAlarmSeverity,
Charset charset)
Creates a value of type
DBR_STSACK_STRING . |
static ChannelAccessAlarmOnlyChar |
ChannelAccessValueFactory.createAlarmChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_CHAR . |
static ChannelAccessAlarmOnlyDouble |
ChannelAccessValueFactory.createAlarmDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_DOUBLE . |
static ChannelAccessAlarmOnlyEnum |
ChannelAccessValueFactory.createAlarmEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_ENUM . |
static ChannelAccessAlarmOnlyFloat |
ChannelAccessValueFactory.createAlarmFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_FLOAT . |
static ChannelAccessAlarmOnlyLong |
ChannelAccessValueFactory.createAlarmLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_LONG . |
static ChannelAccessAlarmOnlyShort |
ChannelAccessValueFactory.createAlarmShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createAlarmString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Charset charset)
Creates a value of type
DBR_STS_STRING . |
static ChannelAccessControlsChar |
ChannelAccessValueFactory.createControlsChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
byte upperDisplayLimit,
byte lowerDisplayLimit,
byte upperAlarmLimit,
byte upperWarningLimit,
byte lowerWarningLimit,
byte lowerAlarmLimit,
byte upperControlLimit,
byte lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_CHAR . |
static ChannelAccessControlsDouble |
ChannelAccessValueFactory.createControlsDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
double upperDisplayLimit,
double lowerDisplayLimit,
double upperAlarmLimit,
double upperWarningLimit,
double lowerWarningLimit,
double lowerAlarmLimit,
double upperControlLimit,
double lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_DOUBLE . |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createControlsEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Collection<String> labels,
Charset charset)
Creates a value of type
DBR_CTRL_ENUM . |
static ChannelAccessControlsFloat |
ChannelAccessValueFactory.createControlsFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
float upperDisplayLimit,
float lowerDisplayLimit,
float upperAlarmLimit,
float upperWarningLimit,
float lowerWarningLimit,
float lowerAlarmLimit,
float upperControlLimit,
float lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_FLOAT . |
static ChannelAccessControlsLong |
ChannelAccessValueFactory.createControlsLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
int upperDisplayLimit,
int lowerDisplayLimit,
int upperAlarmLimit,
int upperWarningLimit,
int lowerWarningLimit,
int lowerAlarmLimit,
int upperControlLimit,
int lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_LONG . |
static ChannelAccessControlsShort |
ChannelAccessValueFactory.createControlsShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
short upperDisplayLimit,
short lowerDisplayLimit,
short upperAlarmLimit,
short upperWarningLimit,
short lowerWarningLimit,
short lowerAlarmLimit,
short upperControlLimit,
short lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createControlsString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Charset charset)
Creates a value of type
DBR_CTRL_STRING . |
static ChannelAccessGraphicsOnlyChar |
ChannelAccessValueFactory.createGraphicsChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
byte upperDisplayLimit,
byte lowerDisplayLimit,
byte upperAlarmLimit,
byte upperWarningLimit,
byte lowerWarningLimit,
byte lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_CHAR . |
static ChannelAccessGraphicsOnlyDouble |
ChannelAccessValueFactory.createGraphicsDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
double upperDisplayLimit,
double lowerDisplayLimit,
double upperAlarmLimit,
double upperWarningLimit,
double lowerWarningLimit,
double lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_DOUBLE . |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createGraphicsEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Collection<String> labels,
Charset charset)
Creates a value of type
DBR_GR_ENUM . |
static ChannelAccessGraphicsOnlyFloat |
ChannelAccessValueFactory.createGraphicsFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
float upperDisplayLimit,
float lowerDisplayLimit,
float upperAlarmLimit,
float upperWarningLimit,
float lowerWarningLimit,
float lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_FLOAT . |
static ChannelAccessGraphicsOnlyLong |
ChannelAccessValueFactory.createGraphicsLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
int upperDisplayLimit,
int lowerDisplayLimit,
int upperAlarmLimit,
int upperWarningLimit,
int lowerWarningLimit,
int lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_LONG . |
static ChannelAccessGraphicsOnlyShort |
ChannelAccessValueFactory.createGraphicsShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
short upperDisplayLimit,
short lowerDisplayLimit,
short upperAlarmLimit,
short upperWarningLimit,
short lowerWarningLimit,
short lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createGraphicsString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Charset charset)
Creates a value of type
DBR_GR_STRING . |
static ChannelAccessTimeChar |
ChannelAccessValueFactory.createTimeChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_CHAR . |
static ChannelAccessTimeDouble |
ChannelAccessValueFactory.createTimeDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_DOUBLE . |
static ChannelAccessTimeEnum |
ChannelAccessValueFactory.createTimeEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_ENUM . |
static ChannelAccessTimeFloat |
ChannelAccessValueFactory.createTimeFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_FLOAT . |
static ChannelAccessTimeLong |
ChannelAccessValueFactory.createTimeLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_LONG . |
static ChannelAccessTimeShort |
ChannelAccessValueFactory.createTimeShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_SHORT . |
static ChannelAccessTimeString |
ChannelAccessValueFactory.createTimeString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds,
Charset charset)
Creates a value of type
DBR_TIME_STRING . |
void |
ChannelAccessAlarmValue.setAlarmStatus(ChannelAccessAlarmStatus alarmStatus)
Set the alarm status of the value.
|
void |
ChannelAccessAlarmAcknowledgementStatus.setAlarmStatus(ChannelAccessAlarmStatus alarmStatus)
Set the alarm status of the value.
|
Copyright © 2014–2017 aquenos GmbH. All rights reserved.