Copyright © 2013-2014 Michael Truog
Version: 1.4.0 Dec 20 2014 15:31:46 ------------------------------------------------------------------------
Behaviours: cloudi_service.
Authors: Michael Truog (mjtruog [at] gmail (dot) com).
dispatcher() = cloudi_service:dispatcher() | cloudi:context()
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(Args, Prefix, Timeout, Dispatcher) -> any()
cloudi_service_terminate(Reason, Timeout, State) -> any()
kv_delete(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Table::string() | binary(), Timeout::cloudi_service:timeout_milliseconds()) -> ok | {error, any()}
kv_delete(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Table::string() | binary(), Key::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> ok | {error, any()}
kv_get(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Table::string() | binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, [{Key::binary(), Value::any()}]} | {error, any()}
kv_get(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Table::string() | binary(), Key::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, Key::binary(), Value::any()} | {error, any()}
kv_new(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Table::string() | binary(), Value::any(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, Key::binary(), NewValue::any()} | {error, any()}
kv_put(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Table::string() | binary(), Key::binary(), Value::any(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, Key::binary(), Value::any()} | {error, any()}
Generated by EDoc, Dec 20 2014, 15:31:46.