Module bookish_spork_server

Behaviours: gen_server.

Data Types

request()

request() = bookish_spork_request:t()

response()

response() = bookish_spork_response:t() | bookish_spork:stub_request_fun()

Function Index

respond_with/2
response/1Used by bookish_spork_acceptor
retrieve_request/1
start/1starts server.
stop/0stops server.
store_request/2Used by bookish_spork_acceptor

Function Details

respond_with/2

respond_with(Response::response(), Times::non_neg_integer()) -> ok

response/1

response(Server::pid()) -> {ok, response()} | {error, no_response}

Used by bookish_spork_acceptor

retrieve_request/1

retrieve_request(Timeout) -> {ok, Request} | {error, Error}

start/1

start(Options::proplists:proplist()) -> {ok, pid()} | {error, Error::term()}

starts server

stop/0

stop() -> ok

stops server

store_request/2

store_request(Server::pid(), Request::request()) -> ok

Used by bookish_spork_acceptor


Generated by EDoc