gen_server
that lets wpool_pool
control certain aspects of the execution.
Behaviours: gen_server.
Authors: Fernando Benavides (elbrujohalcon@inaka.net).
gen_server
that lets wpool_pool
control certain aspects of the execution
options() = [{time_checker | queue_manager, atom()} | wpool:option()]
call/3 | Equivalent to gen_server:call(Process, Call, Timeout). |
cast/2 | Equivalent to gen_server:cast(Process, {cast, Cast}). |
send_request/2 | Equivalent to gen_server:send_request(Process, Request). |
start_link/4 | Starts a named process. |
call(Process::wpool:name() | pid(), Call::term(), Timeout::timeout()) -> term()
Equivalent to gen_server:call(Process, Call, Timeout).
cast(Process::wpool:name() | pid(), Cast::term()) -> ok
Equivalent to gen_server:cast(Process, {cast, Cast}).
send_request(Name::wpool:name() | pid(), Request::term()) -> term()
Equivalent to gen_server:send_request(Process, Request).
start_link(Name::wpool:name(), Module::module(), InitArgs::term(), Options::options()) -> {ok, pid()} | ignore | {error, {already_started, pid()} | term()}
Starts a named process
Generated by EDoc