View Source grisp_updater_storage behaviour (grisp_updater v2.1.0)
Summary
Callbacks
-callback storage_prepare(State :: term(), Target :: target(), ObjSize :: non_neg_integer()) -> ok | {error, term()}.
-callback storage_read(State :: term(), Descriptor :: term(), Offset :: non_neg_integer(), Size :: non_neg_integer()) -> {ok, Data :: binary(), State :: term()} | {error, term()}.