Package-level declarations

Types

Link copied to clipboard
abstract class InitializedKrpcClient(config: KrpcConfig.Client, transport: KrpcTransport) : KrpcClient

Represents an initialized KrpcClient that wraps a predefined config and transport parameters.

Link copied to clipboard

kRPC implementation of the RpcClient. Takes care of tracking requests and responses, serializing data, tracking streams, processing exceptions, and other protocol responsibilities. Leaves out the delivery of encoded messages to the specific implementations with KrpcTransport.