tuweni / org.apache.tuweni.scuttlebutt.rpc

Package org.apache.tuweni.scuttlebutt.rpc

Types

RPCAsyncRequest

open class RPCAsyncRequest

RPCCodec

Encoder responsible for encoding requests.

class RPCCodec

RPCErrorBody

An RPC message response body which contains an error

open class RPCErrorBody

RPCFlag

Defines constants for dealing with SecureScuttlebutt RPC flags.

interface RPCFlag

RPCFunction

A scuttlebutt RPC function namespace and name representation.

open class RPCFunction

RPCMessage

Decoded RPC message, making elements of the message available directly.

class RPCMessage

RPCRequestBody

The request payload of an RPC request to another node. The fields are as specified in the scuttlebutt protocol docs

open class RPCRequestBody

RPCRequestType

The available type of Scuttlebutt RPC requests

class RPCRequestType

RPCResponse

A successful RPC response.

open class RPCResponse

RPCStreamRequest

A request which returns a 'source' type result (e.g. opens up a stream that is followed by the request ID.)

open class RPCStreamRequest