Skip to content

Latest commit

 

History

History
159 lines (68 loc) · 3.38 KB

locks_server.md

File metadata and controls

159 lines (68 loc) · 3.38 KB

Module locks_server

Function Index

agents/1
clients/1
code_change/3
handle_call/3
handle_cast/2
handle_info/2
init/1
lock/2
lock/3
lock/4
record_fields/1
remove_agent/1
remove_agent/2
start_link/0
surrender/2
surrender/3
terminate/2
unwatch/2
watch/2
watchers/1

Function Details

agents/1

agents(LockID) -> any()

clients/1

clients(LockID) -> any()

code_change/3

code_change(FromVsn, S, Extra) -> any()

handle_call/3

handle_call(Req, From, S) -> any()

handle_cast/2

handle_cast(Msg, St) -> any()

handle_info/2

handle_info(Msg, St) -> any()

init/1

init(X1) -> any()

lock/2

lock(LockID, Mode) -> any()

lock/3

lock(LockID, Nodes, Mode) -> any()

lock/4

lock(LockID, Nodes, Client, Mode) -> any()

record_fields/1

record_fields(X1) -> any()

remove_agent/1

remove_agent(Nodes) -> any()

remove_agent/2

remove_agent(Nodes, Agent) -> any()

start_link/0

start_link() -> any()

surrender/2

surrender(LockID, Node) -> any()

surrender/3

surrender(LockID, Node, TID) -> any()

terminate/2

terminate(X1, X2) -> any()

unwatch/2

unwatch(LockID, Nodes) -> any()

watch/2

watch(LockID, Nodes) -> any()

watchers/1

watchers(LockID) -> any()