Package | Description |
---|---|
com.aquenos.epics.jackie.common.value |
Classes representing values send over the Channel Access (v4) protocol.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ChannelAccessAcknowledgeAlarm
Channel Access value that represents the
DBR_PUT_ACKS type. |
interface |
ChannelAccessAlarmAcknowledgementStatus
Channel Access value that represents the
DBR_STSACK_STRING type. |
interface |
ChannelAccessAlarmChar
Channel Access value that stores single-byte integer numbers and provides
information about the alarm status.
|
interface |
ChannelAccessAlarmDouble
Channel Access value that stores double-precision floating-point numbers and
provides information about the alarm status.
|
interface |
ChannelAccessAlarmEnum
Channel Access value that stores enum states and provides information about
the alarm status.
|
interface |
ChannelAccessAlarmFloat
Channel Access value that stores single-precision floating-point numbers and
provides information about the alarm status.
|
interface |
ChannelAccessAlarmLong
Channel Access value that stores integer numbers and provides information
about the alarm status.
|
interface |
ChannelAccessAlarmOnlyChar
Channel Access value that represents the
DBR_STS_CHAR type. |
interface |
ChannelAccessAlarmOnlyDouble
Channel Access value that represents the
DBR_STS_DOUBLE type. |
interface |
ChannelAccessAlarmOnlyEnum
Channel Access values that represents the
DBR_GR_ENUM type. |
interface |
ChannelAccessAlarmOnlyFloat
Channel Access value that represents the
DBR_STS_FLOAT type. |
interface |
ChannelAccessAlarmOnlyLong
Channel Access value that represents the
DBR_STS_LONG type. |
interface |
ChannelAccessAlarmOnlyShort
Channel Access value that represents the
DBR_STS_SHORT type. |
interface |
ChannelAccessAlarmOnlyString
|
interface |
ChannelAccessAlarmOnlyValue<ElementType>
Channel Access value that represents a type with alarm information but no
additional information (
DBR_STS_* ). |
interface |
ChannelAccessAlarmShort
Channel Access value that stores short integer numbers and provides
information about the alarm status.
|
interface |
ChannelAccessAlarmString
Channel Access value that stores strings and provides information about the
alarm status.
|
interface |
ChannelAccessAlarmValue<ElementType>
Channel Access value that represent a type with alarm information and
possibly additional information (
DBR_STS_* ,
DBR_TIME_* , DBR_GR_* , or DBR_CTRL_* ). |
interface |
ChannelAccessChar
Channel Access value that stores single-byte integer numbers.
|
interface |
ChannelAccessClassName
Channel Access value that represents the
DBR_CLASS_NAME type. |
interface |
ChannelAccessConfigureAcknowledgeTransientAlarms
Channel Access value that represents the
DBR_PUT_ACKT type. |
interface |
ChannelAccessControlsChar
Channel Access values that represents the
DBR_CTRL_CHAR type. |
interface |
ChannelAccessControlsDouble
Channel Access values that represents the
DBR_CTRL_DOUBLE type. |
interface |
ChannelAccessControlsFloat
Channel Access values that represents the
DBR_CTRL_FLOAT type. |
interface |
ChannelAccessControlsLong
Channel Access values that represents the
DBR_CTRL_LONG type. |
interface |
ChannelAccessControlsShort
Channel Access values that represents the
DBR_CTRL_SHORT type. |
interface |
ChannelAccessControlsValue<ElementType>
Channel Access values that represent a type with alarm information, display
information (e.g.
|
interface |
ChannelAccessDouble
Channel Access value that stores double-precision floating-point numbers.
|
interface |
ChannelAccessEnum
Channel Access value that stores enum states.
|
interface |
ChannelAccessFloat
Channel Access value that stores single-precision floating-point numbers.
|
interface |
ChannelAccessFloatingPointControlsValue<ElementType extends Number>
Channel Access values that represent a type that stores floating-point
numbers and provides alarm information, engineering units, display precision,
and alarm, control, and display limits.
|
interface |
ChannelAccessFloatingPointGraphicsValue<ElementType extends Number>
Channel Access values that represent a type that stores floating-point
numbers and provides alarm information, engineering units, display precision,
and alarm and display limits.
|
interface |
ChannelAccessGettableValue<ElementType>
Channel Access value that may be sent from a server to a client.
|
interface |
ChannelAccessGraphicsChar
Channel Access values that stores single-byte integer numbers and provides
information about the alarm status, engineering units, and alarm and display
limits.
|
interface |
ChannelAccessGraphicsDouble
Channel Access values that stores double-precision floating-point numbers and
provides information about the alarm status, engineering units, display
precision, and alarm and display limits.
|
interface |
ChannelAccessGraphicsEnum
Channel Access values that represents the
DBR_GR_SHORT and
DBR_CTRL_ENUM types. |
interface |
ChannelAccessGraphicsFloat
Channel Access values that stores single-precision floating-point numbers and
provides information about the alarm status, engineering units, display
precision, and alarm and display limits.
|
interface |
ChannelAccessGraphicsLong
Channel Access values that stores integer numbers and provides information
about the alarm status, engineering units, and alarm and display limits.
|
interface |
ChannelAccessGraphicsOnlyChar
Channel Access values that represents the
DBR_GR_Char type. |
interface |
ChannelAccessGraphicsOnlyDouble
Channel Access values that represents the
DBR_GR_DOUBLE type. |
interface |
ChannelAccessGraphicsOnlyFloat
Channel Access values that represents the
DBR_GR_FLOAT type. |
interface |
ChannelAccessGraphicsOnlyLong
Channel Access values that represents the
DBR_GR_LONG type. |
interface |
ChannelAccessGraphicsOnlyShort
Channel Access values that represents the
DBR_GR_SHORT type. |
interface |
ChannelAccessGraphicsOnlyValue<ElementType>
Channel Access value that represents a type with alarm and display
information but no control limits (
DBR_GR_* ). |
interface |
ChannelAccessGraphicsShort
Channel Access values that stores short integer numbers and provides
information about the alarm status, engineering units, and alarm and display
limits.
|
interface |
ChannelAccessGraphicsValue<ElementType>
Channel Access value that represent a type with alarm and display information
and possibly additional information (
DBR_GR_* or
DBR_CTRL_* ). |
interface |
ChannelAccessLong
Channel Access value that stores integer numbers.
|
interface |
ChannelAccessNumericControlsValue<ElementType extends Number>
Channel Access values that represent a type that stores numbers and provides
alarm information, engineering units, and alarm, control, and display limits.
|
interface |
ChannelAccessNumericGraphicsValue<ElementType extends Number>
Channel Access values that represent a type that stores numbers and provides
alarm information, engineering units, and alarm and display limits.
|
interface |
ChannelAccessPuttableValue<ElementType>
Channel Access value that may be sent from a client to a server.
|
interface |
ChannelAccessShort
Channel Access value that stores short integer numbers.
|
interface |
ChannelAccessSimpleOnlyChar
Channel Access value that represents the
DBR_CHAR type. |
interface |
ChannelAccessSimpleOnlyDouble
Channel Access value that represents the
DBR_DOUBLE type. |
interface |
ChannelAccessSimpleOnlyEnum
Channel Access value that represents the
DBR_ENUM type. |
interface |
ChannelAccessSimpleOnlyFloat
Channel Access value that represents the
DBR_FLOAT type. |
interface |
ChannelAccessSimpleOnlyLong
Channel Access value that represents the
DBR_LONG type. |
interface |
ChannelAccessSimpleOnlyShort
Channel Access value that represents the
DBR_SHORT type. |
interface |
ChannelAccessSimpleOnlyString
Channel Access value that represents the
DBR_STRING type. |
interface |
ChannelAccessSimpleOnlyValue<ElementType>
Channel Access value that represents a type with just a value and no
additional information (
DBR_* ). |
interface |
ChannelAccessString
Channel Access value that stores strings.
|
interface |
ChannelAccessTimeChar
Channel Access value that represents the
DBR_TIME_CHAR type. |
interface |
ChannelAccessTimeDouble
Channel Access value that represents the
DBR_TIME_DOUBLE type. |
interface |
ChannelAccessTimeEnum
Channel Access value that represents the
DBR_TIME_ENUM type. |
interface |
ChannelAccessTimeFloat
Channel Access value that represents the
DBR_TIME_FLOAT type. |
interface |
ChannelAccessTimeLong
Channel Access value that represents the
DBR_TIME_SHORT type. |
interface |
ChannelAccessTimeShort
Channel Access value that represents the
DBR_TIME_SHORT type. |
interface |
ChannelAccessTimeString
Channel Access value that represents the
DBR_TIME_STRING type. |
interface |
ChannelAccessTimeValue<ElementType>
Channel Access value that represents a type with alarm information and a
time-stamp (
DBR_TIME_* ). |
Modifier and Type | Method and Description |
---|---|
ChannelAccessValue<ElementType> |
ChannelAccessValue.asReadOnlyValue()
Returns a read-only version of this value.
|
ChannelAccessValue<ElementType> |
ChannelAccessValue.clone()
Creates and returns a copy of this object.
|
static ChannelAccessValue<?> |
ChannelAccessValueFactory.createValue(ChannelAccessValueType valueType,
Charset charset)
Creates a Channel Access value of the specified type.
|
static ChannelAccessValue<?> |
ChannelAccessValueCodec.decodeValue(ByteSource byteSource,
ChannelAccessValueType type,
int dataSize,
int count,
Charset charset)
Decodes a ChannelAccess value from its serialized form.
|
Modifier and Type | Method and Description |
---|---|
static void |
ChannelAccessValueCodec.encodeValue(ByteSink byteSink,
ChannelAccessValue<?> value,
int count)
Encodes a ChannelAccess value into its serialized form.
|
Copyright © 2014–2017 aquenos GmbH. All rights reserved.