| Agent |
Represents an object that can be transmitted by KDC to a remote receiver.
|
| AgentSerializer |
Serializes and deserializes KDC Agent and Reply objects for transmission between
communication endpoints.
|
| API |
Marker interface for APIs that can be visited by KDC agents.
|
| Client |
Abstract base class that provides common functionality for KDC client implementations.
|
| ClientParameters |
Base class for parameters used to configure KDC clients.
|
| ClientParameters.Builder |
Base builder for configuring client parameters.
|
| ClientType |
Identifies whether a KDC client resides on the initiating side
or the accepting side of a network connection.
|
| Hub |
Manages a collection of KDC clients as a single communication entity.
|
| KristenCommsException |
Exception thrown when an error occurs within the Kristen Data Communications (KDC) framework.
|
| KristenHttpClient |
Provides a KDC client for sending agents using the HTTP protocol.
|
| KristenHttpClientEventHandler |
|
| KristenHttpClientParameters |
|
| KristenHttpClientParameters.Builder |
|
| KristenHttpServerEventHandler |
|
| KristenHttpServerParameters |
|
| KristenHttpServerParameters.Builder |
|
| LatencyContext |
Defines the latency measurement contexts used by KDC.
|
| LatencyMetric |
Identifies the individual latency measurements collected by KDC.
|
| LatencyRecord |
Contains latency measurements collected during KDC agent communication and processing.
|
| MulticastClient |
Provides a KDC client for sending and receiving agents using multicast communication.
|
| MulticastClientEventHandler |
|
| MulticastParameters |
|
| MulticastParameters.Builder |
|
| MulticastSocketOptions |
Defines socket options for multicast communication.
|
| MulticastSocketOptions.Builder |
|
| Parameters |
Base class for parameters used to configure KDC communication entities.
|
| Parameters.Builder |
Base builder for configuring common KDC communication parameters.
|
| Protocol |
Defines the communication protocols supported by KDC.
|
| Reply |
Represents a reply returned to the sender of an Agent during synchronous or asynchronous
communication.
|
| Server |
Provides the base implementation for KDC communication servers.
|
| ServerParameters |
Provides common configuration parameters for KDC servers.
|
| ServerParameters.Builder |
Base builder for KDC server parameters.
|
| SocketOptions |
Defines common socket configuration options used by KDC communication transports.
|
| SocketOptions.Builder |
Base builder for configuring common socket options.
|
| TcpClient |
Provides a TCP client for sending and receiving Agent instances over a TCP connection.
|
| TcpClientEventHandler |
Defines event callbacks for monitoring the operation of a TcpClient.
|
| TcpClientParameters |
Defines the configuration parameters for a TcpClient.
|
| TcpClientParameters.Builder |
|
| TcpClientSocketOptions |
Defines socket options used to configure a TCP client socket.
|
| TcpClientSocketOptions.Builder |
|
| TcpServer |
Provides a TCP server that accepts incoming socket connections and creates TcpClient
instances for connected clients.
|
| TcpServerEventHandler |
|
| TcpServerParameters |
Builder-based TCP server parameters.
|
| TcpServerParameters.Builder |
|
| TcpServerSocketOptions |
|
| TcpServerSocketOptions.Builder |
|
| UdpClient |
Provides a KDC client for sending and receiving agents using the UDP protocol.
|
| UdpClientEventHandler |
Defines event callbacks for monitoring the operation of a UdpClient.
|
| UdpClientParameters |
Defines configuration parameters for a UdpClient.
|
| UdpClientParameters.Builder |
|
| UdpSocketOptions |
Defines socket options for UDP and multicast communication.
|
| UdpSocketOptions.Builder |
|
| WebSocketEndpoint |
Provides the WebSocket endpoint used by a WebSocketServer to receive client connections
and messages.
|
| WebSocketServerParameters |
|
| WebSocketServerParameters.Builder |
|