Search
-opaque state()
-spec code_change({down, term()} | term(), state(), term()) -> {ok, state()}.
-spec handle_call(term(), {pid(), term()}, state()) -> {reply, {error, badarg}, state()}.
-spec handle_cast({notify, binary()} | term(), state()) -> {noreply, state()}.
-spec handle_info(ping_watchdog | term(), state()) -> {noreply, state()}.
-spec init(any()) -> {ok, state()} | {stop, term()}.
-spec ready() -> ok.
-spec reloading() -> ok.
-spec start_link() -> {ok, pid()} | ignore | {error, term()}.
-spec stopping() -> ok.
-spec terminate(normal | shutdown | {shutdown, term()} | term(), state()) -> ok.