Package-level declarations
Types
Link copied to clipboard
An action for decoding
Link copied to clipboard
class DecoderInput
Helper class that ensures there is a common input type for EncoderDecoder.Config.decodeOutMaxSizeOrFail such that changes to the API (like adding support for a new type in Decoder extension functions) will not affect inheritors of EncoderDecoder.
Link copied to clipboard
abstract class FeedBuffer constructor(val blockSize: Int, flush: FeedBuffer.Flush, finalize: FeedBuffer.Finalize)
Helper class for Decoder.Feed and Encoder.Feed to buffer their input until ready to output data via their supplied Decoder.OutFeed/Encoder.OutFeed.
Link copied to clipboard
A Wrapper around another Encoder.OutFeed to hijack the output and insert new line characters at every expressed interval.