scuttlebutt-rpc
Module Contents
alltypes
Module Contents
open class ConnectionClosedException : Exception
interface Multiplexer
open class RPCAsyncRequest
class RPCCodec
Module Contents
RPCCodec()
static fun encodeRequest(body: String, vararg flags: RPCFlag): Bytes
static fun encodeRequest(body: Bytes, vararg flags: RPCFlag): Bytes
static fun encodeRequest(body: Bytes, requestNumber: Int, vararg flags: RPCFlag): Bytes
static fun encodeRequest(body: Bytes, requestNumber: Int, flags: Byte): Bytes
static fun encodeResponse(body: Bytes, requestNumber: Int, flagByte: Byte): Bytes
static fun encodeResponse(body: Bytes, requestNumber: Int, flagByte: Byte, vararg flags: RPCFlag): Bytes
static fun encodeResponse(body: Bytes, requestNumber: Int, vararg flags: RPCFlag): Bytes
static fun encodeStreamEndRequest(requestNumber: Int): Bytes
open class RPCErrorBody
interface RPCFlag
open class RPCFunction
open class RPCHandler : Multiplexer, ClientHandler
class RPCMessage
open class RPCRequestBody
class RPCRequestFailedException : RuntimeException
class RPCRequestType
open class RPCResponse
open class RPCStreamRequest
interface ScuttlebuttStreamHandler
package org.apache.tuweni.scuttlebutt.rpc
Module Contents
open class RPCAsyncRequest
class RPCCodec
Module Contents
RPCCodec()
static fun encodeRequest(body: String, vararg flags: RPCFlag): Bytes
static fun encodeRequest(body: Bytes, vararg flags: RPCFlag): Bytes
static fun encodeRequest(body: Bytes, requestNumber: Int, vararg flags: RPCFlag): Bytes
static fun encodeRequest(body: Bytes, requestNumber: Int, flags: Byte): Bytes
static fun encodeResponse(body: Bytes, requestNumber: Int, flagByte: Byte): Bytes
static fun encodeResponse(body: Bytes, requestNumber: Int, flagByte: Byte, vararg flags: RPCFlag): Bytes
static fun encodeResponse(body: Bytes, requestNumber: Int, vararg flags: RPCFlag): Bytes
static fun encodeStreamEndRequest(requestNumber: Int): Bytes
open class RPCErrorBody
interface RPCFlag
open class RPCFunction
class RPCMessage
open class RPCRequestBody
class RPCRequestType
open class RPCResponse
open class RPCStreamRequest
package org.apache.tuweni.scuttlebutt.rpc.mux
package org.apache.tuweni.scuttlebutt.rpc.mux.exceptions