RemoteValueCodec

class RemoteValueCodec(limits: RemoteLimits = RemoteLimits())(source)

Strict bounded binary encoding for detached projection values. The format uses explicit tags, big-endian numbers, and length-prefixed strict UTF-8. Instances are immutable and do not retain encoded values or decoded buffers.

Constructors

Link copied to clipboard
constructor(limits: RemoteLimits = RemoteLimits())

Functions

Link copied to clipboard

Decodes exactly one value; truncated data, trailing bytes, and unknown tags are rejected.

Link copied to clipboard

Encodes one complete value, rejecting oversized output before growing its buffer.