Copyright © 2009-2015 Michael Truog
Version: 1.5.0 Apr 12 2015 21:21:00 ------------------------------------------------------------------------
Behaviours: cloudi_service.
Authors: Michael Truog (mjtruog [at] gmail (dot) com).
agent() = cloudi:agent()
external_response(Result) = {{ok, Result}, NewAgent::agent()} | {{error, cloudi:error_reason_sync()}, NewAgent::agent()}
service_name() = cloudi:service_name()
timeout_milliseconds() = cloudi:timeout_milliseconds()
add(Agent::agent(), Name::service_name(), Key::any(), Value::binary()) -> external_response(any())
add(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Timeout::timeout_milliseconds()) -> external_response(any())
add_exp(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Expiration::non_neg_integer()) -> external_response(any())
add_exp(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Expiration::non_neg_integer(), Timeout::timeout_milliseconds()) -> external_response(any())
append(Agent::agent(), Name::service_name(), Key::any(), Value::binary()) -> external_response(any())
append(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Timeout::timeout_milliseconds()) -> external_response(any())
cloudi_service_handle_info(Request, State, Dispatcher) -> any()
cloudi_service_handle_request(Type, Name, Pattern, RequestInfo, Request, Timeout, Priority, TransId, Pid, State, Dispatcher) -> any()
cloudi_service_init(X1, Prefix, Timeout, Dispatcher) -> any()
cloudi_service_terminate(Reason, Timeout, State) -> any()
decrement(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Initial::binary(), Expiration::non_neg_integer()) -> external_response(any())
decrement(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Initial::binary(), Expiration::non_neg_integer(), Timeout::timeout_milliseconds()) -> external_response(any())
delete(Agent::agent(), Name::service_name(), Key::any()) -> external_response(any())
delete(Agent::agent(), Name::service_name(), Key::any(), Timeout::timeout_milliseconds()) -> external_response(any())
flush(Agent::agent(), Name::service_name()) -> external_response(any())
flush(Agent::agent(), Name::service_name(), Timeout::timeout_milliseconds()) -> external_response(any())
flush_exp(Agent::agent(), Name::service_name(), Expiration::non_neg_integer()) -> external_response(any())
flush_exp(Agent::agent(), Name::service_name(), Expiration::non_neg_integer(), Timeout::timeout_milliseconds()) -> external_response(any())
get(Agent::agent(), Name::service_name(), Key::any()) -> external_response(any())
get(Agent::agent(), Name::service_name(), Key::any(), Timeout::timeout_milliseconds()) -> external_response(any())
get_many(Agent::agent(), Name::service_name(), Keys::list()) -> external_response(any())
get_many(Agent::agent(), Name::service_name(), Keys::list(), Timeout::timeout_milliseconds()) -> external_response(any())
increment(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Initial::binary(), Expiration::non_neg_integer()) -> external_response(any())
increment(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Initial::binary(), Expiration::non_neg_integer(), Timeout::timeout_milliseconds()) -> external_response(any())
prepend(Agent::agent(), Name::service_name(), Key::any(), Value::binary()) -> external_response(any())
prepend(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Timeout::timeout_milliseconds()) -> external_response(any())
quit(Agent::agent(), Name::service_name()) -> external_response(any())
quit(Agent::agent(), Name::service_name(), Timeout::timeout_milliseconds()) -> external_response(any())
replace(Agent::agent(), Name::service_name(), Key::any(), Value::binary()) -> external_response(any())
replace(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Timeout::timeout_milliseconds()) -> external_response(any())
replace_exp(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Expiration::non_neg_integer()) -> external_response(any())
replace_exp(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Expiration::non_neg_integer(), Timeout::timeout_milliseconds()) -> external_response(any())
set(Agent::agent(), Name::service_name(), Key::any(), Value::binary()) -> external_response(any())
set(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Timeout::timeout_milliseconds()) -> external_response(any())
set_exp(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Expiration::non_neg_integer()) -> external_response(any())
set_exp(Agent::agent(), Name::service_name(), Key::any(), Value::binary(), Expiration::non_neg_integer(), Timeout::timeout_milliseconds()) -> external_response(any())
stats(Agent::agent(), Name::service_name()) -> external_response(any())
stats(Agent::agent(), Name::service_name(), Timeout::timeout_milliseconds()) -> external_response(any())
version(Agent::agent(), Name::service_name()) -> external_response(any())
version(Agent::agent(), Name::service_name(), Timeout::timeout_milliseconds()) -> external_response(any())
Generated by EDoc, Apr 12 2015, 21:21:00.