Module lasp_state_based_synchronization_backend

Behaviours: gen_server, lasp_synchronization_backend.

Data Types

store()

store() = ets:tid() | atom() | reference() | pid()

Function Index

blocking_sync/1
extract_log_type_and_payload/1
handle_cast/2
propagate/1
start_link/1Start and link to calling process.

Function Details

blocking_sync/1

blocking_sync(ObjectFilterFun) -> any()

extract_log_type_and_payload/1

extract_log_type_and_payload(X1) -> any()

handle_cast/2

handle_cast(Msg::term(), State::#state{store = store(), gossip_peers = [], actor = binary(), blocking_syncs = dict:dict()}) -> {noreply, #state{store = store(), gossip_peers = [], actor = binary(), blocking_syncs = dict:dict()}}

propagate/1

propagate(ObjectFilterFun) -> any()

start_link/1

start_link(Opts::list()) -> {ok, pid()} | ignore | {error, term()}

Start and link to calling process.


Generated by EDoc