Module brotli_encoder

Data Types

mode()

mode() = generic | text | font

ndirect()

ndirect() = non_neg_integer()

options()

options() = #{mode => mode(), quality => 0..11, window => 10..30, block_size => 16..24, literal_context_modeling => boolean(), size_hint => non_neg_integer(), large_window => boolean(), npostfix => 0..3, ndirect => ndirect(), stream_offset => non_neg_integer()}

t()

abstract datatype: t()

Function Index

append/2
finish/1
finish/2
is_finished/1
new/0
new/1
set_opts/2

Function Details

append/2

append(Encoder::t(), Data::iodata()) -> {ok, iodata()} | error

finish/1

finish(Encoder::t()) -> {ok, iodata()} | error

finish/2

finish(Encoder::t(), Data::iodata()) -> {ok, iodata()} | error

is_finished/1

is_finished(Encoder::t()) -> boolean()

new/0

new() -> t()

new/1

new(Opts::options()) -> t()

set_opts/2

set_opts(Encoder::t(), Opts::options()) -> ok


Generated by EDoc