Copyright © 2014 Michael Truog
Version: 1.3.3 Sep 30 2014 14:20:10 ------------------------------------------------------------------------
Behaviours: cloudi_service.
Authors: Michael Truog (mjtruog [at] gmail (dot) com).
dispatcher() = cloudi:context() | cloudi_service:dispatcher()
headers() = [{binary(), binary()}]
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, Dispatcher) -> any()
cloudi_service_terminate(Reason, State) -> any()
delete(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary()) -> {ok, headers(), binary()} | {error, any()}
delete(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, headers(), binary()} | {error, any()}
get(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary()) -> {ok, headers(), binary()} | {error, any()}
get(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, headers(), binary()} | {error, any()}
head(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary()) -> {ok, headers(), binary()} | {error, any()}
head(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, headers(), binary()} | {error, any()}
options(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary()) -> {ok, headers(), binary()} | {error, any()}
options(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, headers(), binary()} | {error, any()}
post(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary()) -> {ok, headers(), binary()} | {error, any()}
post(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, headers(), binary()} | {error, any()}
put(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary()) -> {ok, headers(), binary()} | {error, any()}
put(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, headers(), binary()} | {error, any()}
trace(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary()) -> {ok, headers(), binary()} | {error, any()}
trace(Dispatcher::dispatcher(), Prefix::cloudi_service:service_name(), RequestInfo::headers(), Request::binary(), Timeout::cloudi_service:timeout_milliseconds()) -> {ok, headers(), binary()} | {error, any()}
Generated by EDoc, Sep 30 2014, 14:20:10.