org.apache.tuweni.scuttlebutt.rpc.mux.exceptions.ConnectionClosedException | |
org.apache.tuweni.scuttlebutt.rpc.mux.Multiplexer |
Multiplexes asynchronous requests and streams across a connection to a node. Handles multiple active requests and streams across one connection. |
org.apache.tuweni.scuttlebutt.rpc.RPCAsyncRequest | |
org.apache.tuweni.scuttlebutt.rpc.RPCCodec |
Encoder responsible for encoding requests. This encoder is stateful as it maintains a counter to provide different request ids over time. |
org.apache.tuweni.scuttlebutt.rpc.RPCErrorBody |
An RPC message response body which contains an error |
org.apache.tuweni.scuttlebutt.rpc.RPCFlag |
Defines constants for dealing with SecureScuttlebutt RPC flags. |
org.apache.tuweni.scuttlebutt.rpc.RPCFunction |
A scuttlebutt RPC function namespace and name representation. |
org.apache.tuweni.scuttlebutt.rpc.mux.RPCHandler |
Handles RPC requests and responses from an active connection to a scuttlebutt node. |
org.apache.tuweni.scuttlebutt.rpc.RPCMessage |
Decoded RPC message, making elements of the message available directly. |
org.apache.tuweni.scuttlebutt.rpc.RPCRequestBody |
The request payload of an RPC request to another node. The fields are as specified in the scuttlebutt protocol docs |
org.apache.tuweni.scuttlebutt.rpc.mux.exceptions.RPCRequestFailedException | |
org.apache.tuweni.scuttlebutt.rpc.RPCRequestType |
The available type of Scuttlebutt RPC requests |
org.apache.tuweni.scuttlebutt.rpc.RPCResponse |
A successful RPC response. |
org.apache.tuweni.scuttlebutt.rpc.RPCStreamRequest |
A request which returns a 'source' type result (e.g. opens up a stream that is followed by the request ID.) |
org.apache.tuweni.scuttlebutt.rpc.mux.ScuttlebuttStreamHandler |
Handles incoming items from a result stream |