All Classes
Class
Description
Class providing a simple API to a peer Server.
Class representing a low-level Connection between network participants.
Class for managing the outbound connections from a Peer Server.
Class representing the client API to the Convex network when connected
directly using the binary protocol.
Convex Client implementation supporting a direct connection to a Peer Server in the same JVM.
Server Event Interface.
ByteChannel implementation wrapping a fixed size in-memory buffer
Class representing a message to / from a specific connection
Class representing a message to a local Server instance
Class responsible for buffered accumulation of messages received over a connection.
Message subclass handling return of results via a remote connection
Message sender responsible for moving bytes from a ByteBuffer to a ByteChannel
Must call maybeSendBytes to attempt to flush buffer to channel.
NIO Server implementation that handles incoming messages on a given port.
Consumer abstract base class for awaiting results.
A self contained server that can be launched with a config.
Lightweight wrapper for server events
Utility class to extract and store server information samples