eredis_client (eredis v2.6.2)

Link to this section Summary

Link to this section Types

Link to this type

continuation_data/0

Specs

continuation_data() :: any().
Link to this type

parser_state/0

Specs

parser_state() :: status_continue | bulk_continue | multibulk_continue.

Specs

state() :: #state{}.

Link to this section Functions

Link to this function

code_change(OldVsn, State, Extra)

Link to this function

handle_call(Request, From, State)

Link to this function

handle_cast(Msg, State)

Link to this function

handle_info(Info, State)

Link to this function

init(ParentPid, _)

Link to this function

start_link(Transport, Host, Port, Database, Password, ReconnectSleep, ConnectTimeout)

Specs

start_link(Transport :: eredis:transport(),
           Host :: eredis:host(),
           Port :: 0..65535,
           Database :: undefined | pos_integer(),
           Password :: undefined | string(),
           ReconnectSleep :: eredis:reconnect_sleep(),
           ConnectTimeout :: undefined | non_neg_integer()) ->
              {ok, Pid :: pid()} | {error, Reason :: term()}.
Link to this function

terminate(Reason, State)