Copyright © 2009-2014 Michael Truog
Version: 1.4.0 Dec 20 2014 16:06:27 ------------------------------------------------------------------------
Behaviours: cloudi_service.
Authors: Michael Truog (mjtruog [at] gmail (dot) com).
common_result() = {updated, count()} | {selected, rows()} | {error, any()}
count() = non_neg_integer()
dispatcher() = cloudi_service:dispatcher() | cloudi:context()
rows() = [tuple()]
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()
equery(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Query::string() | binary(), Parameters::list()) -> {ok, any()} | {error, any()}
equery(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Query::string() | binary(), Parameters::list(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, any()} | {error, any()}
execute_query(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Identifier::atom(), Arguments::list()) -> {ok, any()} | {error, any()}
execute_query(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Identifier::atom(), Arguments::list(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, any()} | {error, any()}
prepare_query(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Identifier::atom(), Query::string() | binary()) -> {ok, ok} | {error, any()}
prepare_query(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Identifier::atom(), Query::string() | binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, ok} | {error, any()}
squery(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Query::string() | binary()) -> {ok, any()} | {error, any()}
squery(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), Query::string() | binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, any()} | {error, any()}
transaction(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), QueryList::[string() | binary()]) -> {ok, ok | {error, any()}} | {error, any()}
transaction(Dispatcher::dispatcher(), Name::cloudi_service:service_name(), QueryList::[string() | binary()], Timeout::cloudi_service:timeout_milliseconds()) -> {ok, ok | {error, any()}} | {error, any()}
Generated by EDoc, Dec 20 2014, 16:06:27.