Copyright © (C) 2017, Evgeny Khramtsov
Authors: Evgeny Khramtsov (ekhramtsov@process-one.net).
error_reason() = p1_file_queue:error_reason()
fqueue() = p1_file_queue:queue()
limit() = non_neg_integer() | unlimited
queue_type() = ram | file
rqueue() = {queue:queue(), non_neg_integer(), limit()}
foldl(F::fun((term(), T) -> T), T, Q::queue()) -> T
foreach(F::fun((term()) -> term()), Q::fqueue()) -> ok
format_error(Reason::error_reason()) -> string()
from_list(L::list()) -> rqueue()
from_list(L::list(), Type::ram) -> rqueue()
is_empty(Q::queue()) -> boolean()
is_queue(Q::any()) -> boolean()
len(Q::queue()) -> non_neg_integer()
new() -> rqueue()
new(Type::ram) -> rqueue()
peek(Q::queue()) -> empty | {value, term()}
start(Dir::file:filename()) -> ok | {error, any()}
stop() -> ok | {error, any()}
to_list(Q::queue()) -> list()
type(Q::queue()) -> ram | {file, file:filename()}
Generated by EDoc, Feb 7 2018, 08:53:39.