Behaviours: gen_server2.
offset() = non_neg_integer()
ok_or_error() = ok | {error, any()}
position() = bof | eof | non_neg_integer() | {bof | eof, non_neg_integer()} | {cur, integer()}
ref() = any()
val_or_error(T) = {ok, T} | {error, any()}
append(Ref::ref(), Data::iodata()) -> ok_or_error()
clear(Ref::ref()) -> ok_or_error()
clear_process_read_cache() -> any()
clear_read_cache() -> any()
close(Ref::ref()) -> ok_or_error()
code_change(OldVsn, State, Extra) -> any()
copy(Src::ref(), Dest::ref(), Count::non_neg_integer()) -> val_or_error(non_neg_integer())
current_raw_offset(Ref::ref()) -> val_or_error(offset())
current_virtual_offset(Ref::ref()) -> val_or_error(offset())
delete(Ref::ref()) -> ok_or_error()
flush(Ref::ref()) -> ok_or_error()
get_limit() -> non_neg_integer()
handle_call(X1, From, State) -> any()
handle_cast(X1, State) -> any()
handle_info(X1, State) -> any()
info() -> rabbit_types:infos()
info(Items::[atom()]) -> rabbit_types:infos()
info_keys() -> rabbit_types:info_keys()
init(X1) -> any()
needs_sync(Ref) -> any()
obtain() -> ok
obtain(Count::non_neg_integer()) -> ok
open(Path::file:filename(), Mode::[any()], Options::[{write_buffer, non_neg_integer() | infinity | unbuffered} | {read_buffer, non_neg_integer() | unbuffered}]) -> val_or_error(ref())
open_with_absolute_path(Path::file:filename(), Mode::[any()], Options::[{write_buffer, non_neg_integer() | infinity | unbuffered} | {read_buffer, non_neg_integer() | unbuffered}]) -> val_or_error(ref())
position(Ref::ref(), NewOffset::position()) -> val_or_error(offset())
prioritise_cast(Msg, Len, State) -> any()
read(Ref::ref(), Count::non_neg_integer()) -> val_or_error([char()] | binary()) | eof
register_callback(M::atom(), F::atom(), A::[any()]) -> ok
release() -> ok
release(Count::non_neg_integer()) -> ok
release_reservation() -> any()
set_limit(Limit::non_neg_integer()) -> ok
set_maximum_since_use(MaximumAge::non_neg_integer()) -> ok
set_reservation() -> any()
set_reservation(Count) -> any()
start_link() -> any()
start_link(AlarmSet, AlarmClear) -> any()
sync(Ref::ref()) -> ok_or_error()
terminate(Reason, State) -> any()
transfer(Pid::pid()) -> ok
transfer(Pid::pid(), Count::non_neg_integer()) -> ok
truncate(Ref::ref()) -> ok_or_error()
ulimit() -> unknown | non_neg_integer()
with_handle(Fun::fun(() -> A)) -> A
with_handle(N::non_neg_integer(), Fun::fun(() -> A)) -> A
Generated by EDoc