Module emojipoo_util

Function Index

compress/2
crc_encapsulate_batch/2
crc_encapsulate_kv_entry/2
decode_crc_data/3
decode_index_node/2
encode_index_node/2
ensure_expiry_option/1
estimate_node_size_increment/2
expiry_time/1Return time when values expire (i.e.
file_exists/1
get_opt/2
get_opt/3
get_value/1
has_expired/1
is_expired/1
tstamp/0Return number of seconds since 1970.
umerge/1
uncompress/1

Function Details

compress/2

compress(X1, Bin) -> any()

crc_encapsulate_batch/2

crc_encapsulate_batch(BatchSpec::[batchspec()], Expiry::expiry()) -> iolist()

crc_encapsulate_kv_entry/2

crc_encapsulate_kv_entry(Key::binary(), Value::expvalue()) -> iolist()

decode_crc_data/3

decode_crc_data(Bad::binary(), BrokenData::list(), Acc::list()) -> {ok, [kventry()]} | {partial, [kventry()], iolist()}

decode_index_node/2

decode_index_node(Level, Data) -> any()

encode_index_node/2

encode_index_node(KVList, Method) -> any()

ensure_expiry_option/1

ensure_expiry_option(Opts) -> any()

estimate_node_size_increment/2

estimate_node_size_increment(Key, Value) -> any()

expiry_time/1

expiry_time(ExpirySecs::pos_integer()) -> pos_integer()

Return time when values expire (i.e. Now + ExpirySecs), or 0.

file_exists/1

file_exists(FileName::string()) -> boolean()

get_opt/2

get_opt(Key, Opts) -> any()

get_opt/3

get_opt(Key, Opts, Default) -> any()

get_value/1

get_value(Value) -> any()

has_expired/1

has_expired(Expiration::pos_integer()) -> boolean()

is_expired/1

is_expired(Bin) -> any()

tstamp/0

tstamp() -> pos_integer()

Return number of seconds since 1970

umerge/1

umerge(ListOfLists) -> any()

uncompress/1

uncompress(X1) -> any()


Generated by EDoc