Package | Description |
---|---|
com.aquenos.epics.jackie.client.io |
Client I/O utilities.
|
com.aquenos.epics.jackie.common.protocol |
Classes for encoding and decoding the Channel Access (v4) protocol.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ChannelAccessServerConnection.onMessageReceived(ChannelAccessMessage message)
Called when a Channel Access message is received.
|
protected void |
ChannelAccessServerConnection.sendMessage(ChannelAccessMessage message)
Adds a message to the queue of messages to be sent.
|
Modifier and Type | Class and Description |
---|---|
class |
ChannelAccessAccessRightsMessage
Representation of a
CA_PROTO_ACCESS_RIGHTS message. |
class |
ChannelAccessBeaconMessage
Representation of a
CA_PROTO_RSRV_IS_UP message. |
class |
ChannelAccessCancelSubscriptionClientMessage
Representation of a
CA_PROTO_EVENT_CANCEL message that is sent
from a client to a server. |
class |
ChannelAccessCancelSubscriptionServerMessage
Representation of a
CA_PROTO_EVENT_ADD message that is sent from
a server to a client. |
class |
ChannelAccessChannelDisconnectedByServerMessage
Representation of a
CA_PROTO_SERVER_DISCONN message. |
class |
ChannelAccessConnectChannelClientMessage
Representation of a
CA_PROTO_CREATE_CHAN message that is sent
from a client to a server. |
class |
ChannelAccessConnectChannelFailedMessage
Representation of a
CA_PROTO_CREATE_CH_FAIL message. |
class |
ChannelAccessConnectChannelMessage
Base class for
CA_PROTO_CREATE_CHAN messages. |
class |
ChannelAccessConnectChannelServerMessage
Representation of a
CA_PROTO_CREATE_CHAN message that is sent
from a server to a client. |
class |
ChannelAccessDisconnectChannelMessage
Representation of a
CA_PROTO_CLEAR_CHANNEL message. |
class |
ChannelAccessEchoMessage
Representation of a
CA_PROTO_ECHO message. |
class |
ChannelAccessErrorMessage
Representation of a
CA_PROTO_ERROR message. |
class |
ChannelAccessEventsOffMessage
Representation of a
CA_PROTO_EVENTS_OFF message. |
class |
ChannelAccessEventsOnMessage
Representation of a
CA_PROTO_EVENTS_ON message. |
class |
ChannelAccessHostNameMessage
Representation of a
CA_PROTO_HOST_NAME message. |
class |
ChannelAccessNotFoundMessage
Representation of a
CA_PROTO_NOT_FOUND message. |
class |
ChannelAccessReadBuildMessage
Representation of a
CA_PROTO_READ_BUILD message. |
class |
ChannelAccessReadClientMessage
Representation of a
CA_PROTO_READ message that is sent from a
client to a server. |
class |
ChannelAccessReadMessage
Base class for
CA_PROTO_READ messages. |
class |
ChannelAccessReadNotifyClientMessage
Representation of a
CA_PROTO_READ_NOTIFY message that is sent
from a client to a server. |
class |
ChannelAccessReadNotifyMessage
Base class for
CA_PROTO_READ_NOTIFY messages. |
class |
ChannelAccessReadNotifyServerMessage
Representation of a
CA_PROTO_READ_NOTIFY message that is sent
from a server to a client. |
class |
ChannelAccessReadServerMessage
Representation of a
CA_PROTO_READ message that is sent from a
server to a client. |
class |
ChannelAccessReadSyncMessage
Representation of a
CA_PROTO_READ_SYNC message. |
class |
ChannelAccessRepeaterConfirmMessage
Representation of a
REPEATER_CONFIRM message. |
class |
ChannelAccessRepeaterRegisterMessage
Representation of a
REPEATER_REGISTER message. |
class |
ChannelAccessSearchClientMessage
Representation of a
CA_PROTO_SEARCH message that is sent from a
client to a UDP or TCP server in order to find the location of a channel. |
class |
ChannelAccessSearchMessage
Base class for
CA_PROTO_SEARCH messages. |
class |
ChannelAccessSearchTCPServerMessage
Representation of a
CA_PROTO_SEARCH message that is sent from a
server to a client via TCP in reply to a
ChannelAccessSearchClientMessage . |
class |
ChannelAccessSearchUDPServerMessage
Representation of a
CA_PROTO_SEARCH message that is sent from a
server to a client via UDP in reply to a
ChannelAccessSearchClientMessage . |
class |
ChannelAccessSubscriptionClientMessage
Representation of a
CA_PROTO_EVENT_ADD message that is sent from
a client to a server. |
class |
ChannelAccessSubscriptionMessage
Base class for
CA_PROTO_EVENT_ADD messages. |
class |
ChannelAccessSubscriptionServerMessage
Representation of a
CA_PROTO_EVENT_ADD message that is sent from
a server to a client. |
class |
ChannelAccessUserNameMessage
Representation of a
CA_PROTO_CLIENT_NAME message. |
class |
ChannelAccessVersionMessage
Base class for representations of a
CA_PROTO_VERSION message. |
class |
ChannelAccessVersionTCPClientMessage
Representation of a
CA_PROTO_VERSION message that is sent from a
client to a server via TCP. |
class |
ChannelAccessVersionTCPServerMessage
Representation of a
CA_PROTO_VERSION message that is sent from a
server to a client via TCP. |
class |
ChannelAccessVersionUDPMessage
Representation of a
CA_PROTO_VERSION message that is sent from a
client to a server or the other way round via UDP. |
class |
ChannelAccessWriteMessage
Representation of a
CA_PROTO_WRITE message that is sent from a
client to a server. |
class |
ChannelAccessWriteNotifyClientMessage
Representation of a
CA_PROTO_WRITE_NOTIFY message that is sent
from a client to a server. |
class |
ChannelAccessWriteNotifyMessage
Base class for
CA_PROTO_WRITE_NOTIFY messages. |
class |
ChannelAccessWriteNotifyServerMessage
Representation of a
CA_PROTO_WRITE_NOTIFY message that is sent
from a server to a client. |
Modifier and Type | Method and Description |
---|---|
ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageFromRepeater(ByteSource byteSource,
ChannelAccessVersion version)
Decodes a message that has been sent from a repeater to a client via UDP.
|
ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageToRepeater(ByteSource byteSource,
ChannelAccessVersion version,
java.net.Inet4Address originAddress)
Decodes a message that has been sent to a repeater via UDP (from a client
or a server).
|
ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageToTCPClient(ByteSource byteSource,
ChannelAccessVersion version,
java.net.Inet4Address serverAddress,
int serverPort)
Decodes a message that has been sent from a server to a client via TCP.
|
ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageToTCPServer(ByteSource byteSource,
ChannelAccessVersion version)
Decodes a message that has been sent from a client to a server via TCP.
|
protected static ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageToTCPServer(ChannelAccessMessageHeader messageHeader,
ByteSource byteSource,
boolean headerOnly,
java.nio.charset.Charset charset,
int maxPayloadSize,
ChannelAccessVersion version)
Decodes a message that has been sent from a client to a server via TCP.
|
ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageToUDPClient(ByteSource byteSource,
ChannelAccessVersion version,
java.net.Inet4Address serverAddress,
int serverPort)
Decodes a message that has been sent to a client via UDP (most likely by
a server).
|
ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageToUDPServer(ByteSource byteSource,
ChannelAccessVersion version)
Decodes a message that has been sent to a server via UDP (most likely by
a client).
|
protected static ChannelAccessMessage |
ChannelAccessMessageCodec.decodeMessageToUDPServer(ChannelAccessMessageHeader messageHeader,
ByteSource byteSource,
boolean headerOnly,
java.nio.charset.Charset charset,
int maxPayloadSize,
ChannelAccessVersion version)
Decodes a message that has been sent to a server via UDP (most likely by
a client).
|
ChannelAccessMessage |
ChannelAccessErrorMessage.getOriginalMessage()
Returns the original message that is attached to this error message.
|
Constructor and Description |
---|
ChannelAccessErrorMessage(int channelCID,
ChannelAccessStatus status,
ChannelAccessMessage originalMessage,
java.lang.String messageString)
Constructor for creating a
CA_PROTO_ERROR message. |
Copyright © 2014–2017 aquenos GmbH. All rights reserved.