Package | Description |
---|---|
com.aquenos.epics.jackie.client |
Channel Access client core.
|
com.aquenos.epics.jackie.common.protocol |
Classes for encoding and decoding the Channel Access (v4) protocol.
|
com.aquenos.epics.jackie.common.value |
Classes representing values send over the Channel Access (v4) protocol.
|
Modifier and Type | Method and Description |
---|---|
ListenableFuture<Void> |
ChannelAccessChannel.put(ChannelAccessPuttableValue<?> value)
Puts the specified value to the channel.
|
Modifier and Type | Method and Description |
---|---|
ChannelAccessPuttableValue<?> |
ChannelAccessWriteNotifyClientMessage.getValue()
Returns the new value for the channel.
|
ChannelAccessPuttableValue<?> |
ChannelAccessWriteMessage.getValue()
Returns the new value for the channel.
|
Constructor and Description |
---|
ChannelAccessWriteMessage(ChannelAccessValueType dataType,
int count,
int sid,
int cid,
ChannelAccessPuttableValue<?> value)
Creates a
CA_PROTO_WRITE message. |
ChannelAccessWriteNotifyClientMessage(ChannelAccessValueType dataType,
int count,
int sid,
int operationId,
ChannelAccessPuttableValue<?> value)
Creates a
CA_PROTO_WRITE_NOTIFY message. |
Modifier and Type | Interface and Description |
---|---|
interface |
ChannelAccessAcknowledgeAlarm
Channel Access value that represents the
DBR_PUT_ACKS type. |
interface |
ChannelAccessConfigureAcknowledgeTransientAlarms
Channel Access value that represents the
DBR_PUT_ACKT type. |
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_* ). |
Modifier and Type | Method and Description |
---|---|
ChannelAccessPuttableValue<ElementType> |
ChannelAccessPuttableValue.asReadOnlyValue()
Returns a read-only version of this value.
|
ChannelAccessPuttableValue<ElementType> |
ChannelAccessPuttableValue.clone()
Creates and returns a copy of this object.
|
static ChannelAccessPuttableValue<?> |
ChannelAccessValueCodec.decodePuttableValue(ByteSource byteSource,
ChannelAccessValueType type,
int dataSize,
int count,
Charset charset)
Decodes a puttable ChannelAccess value from its serialized form.
|
Modifier and Type | Method and Description |
---|---|
static void |
ChannelAccessValueCodec.encodePuttableValue(ByteSink byteSink,
ChannelAccessPuttableValue<?> value,
int count)
Encodes a puttable ChannelAccess value into its serialized form.
|
Copyright © 2014–2017 aquenos GmbH. All rights reserved.