Module filezcache_entry_manager

Manage all entries.

Copyright © 2013-2014 Marc Worrell

Behaviours: gen_server.

Authors: Marc Worrell.

Description

Manage all entries.

Function Index

code_change/3
delete/1Delete an entry by key.
ensure_tables/0Ensure that the proper filezcache_log table has been created.
gc/1
handle_call/3
handle_cast/2
handle_info/2
init/1
insert/2
log_access/1
log_access/2
log_ready/5
lookup/1
lookup/2
start_link/0
stats/0
terminate/2

Function Details

code_change/3

code_change(OldVsn, State, Extra) -> any()

delete/1

delete(Key) -> any()

Delete an entry by key

ensure_tables/0

ensure_tables() -> any()

Ensure that the proper filezcache_log table has been created

gc/1

gc(Key) -> any()

handle_call/3

handle_call(X1, From, State) -> any()

handle_cast/2

handle_cast(Msg, State) -> any()

handle_info/2

handle_info(Info, State) -> any()

init/1

init(X1) -> any()

insert/2

insert(Key, Opts) -> any()

log_access/1

log_access(Key) -> any()

log_access/2

log_access(Key, MonitorPid) -> any()

log_ready/5

log_ready(EntryPid, Key, Filename, Size, Checksum) -> any()

lookup/1

lookup(Key) -> any()

lookup/2

lookup(Key, MonitorPid) -> any()

start_link/0

start_link() -> any()

stats/0

stats() -> any()

terminate/2

terminate(Reason, State) -> any()


Generated by EDoc