[Erlang Systems]

disk_log

MODULE

MODULE SUMMARY

DESCRIPTION

EXPORTS

alog(Log, Term) -> ok | {error, Reason}
balog(Log, Bytes) -> ok | {error, Reason}

alog_terms(Log, TermList) -> ok | {error, Reason}
balog_terms(Log, BytesList) -> ok | {error, Reason}

block(Log)
block(Log, QueueLogRecords) -> ok | {error, Reason}

change_size(Log, Size) -> ok | {error, Reason}

chunk(Log, Continuation)
chunk(Log, Continuation, N) -> {Continuation2, Terms} | {Continuation2, Terms, Badbytes} | eof | {error, Reason}

chunk_step(Log, Continuation, Step) -> {ok, Continuation2} | {error, Reason}

close(Log) -> ok | {error, Reason}

inc_wrap_log(Log) -> ok | {error, Reason}

log(Log, Term) -> ok | {error, Reason}
blog(Log, Bytes) -> ok | {error, Reason}

log_terms(Log, TermList) -> ok | {error, Reason}
blog_terms(Log, BytesList) -> ok | {error, Reason}

open(ArgL) -> OpenRet

reopen(Log, File)
reopen(Log, File, Head)
breopen(Log, File, BHead) -> ok | {error, Reason}

sync(Log) -> ok | {error, Reason}

truncate(Log)
truncate(Log, Head)
btruncate(Log, BHead) -> ok | {error, Reason}

unblock(Log) -> ok | {error, Reason}

See Also

AUTHORS


kernel 2.2.1
Copyright © 1991-1999 Ericsson Utvecklings AB