|
|
@ -220,11 +220,11 @@ init_it(Starter, Parent, ServerRef, _, _, Options) -> |
|
|
|
proc_lib:init_ack(Starter, {ok, self()}), |
|
|
|
receiveIng(Parent, Name, HibernateAfterTimeout, #{}, Debug, false). |
|
|
|
|
|
|
|
-spec add_epm(serverRef(), epmHandler(), term()) -> ok | {error, existed} | {error, Reason}. |
|
|
|
-spec add_epm(serverRef(), epmHandler(), term()) -> ok | {error, existed} | {error, term()}. |
|
|
|
add_epm(EpmSrv, EpmHandler, Args) -> |
|
|
|
epmRpc(EpmSrv, {'$addEpm', EpmHandler, Args}). |
|
|
|
|
|
|
|
-spec add_sup_epm(serverRef(), epmHandler(), term()) -> ok | {error, existed} | {error, Reason}. |
|
|
|
-spec add_sup_epm(serverRef(), epmHandler(), term()) -> ok | {error, existed} | {error, term()}. |
|
|
|
add_sup_epm(EpmSrv, EpmHandler, Args) -> |
|
|
|
epmRpc(EpmSrv, {'$addSupEpm', EpmHandler, Args, self()}). |
|
|
|
|
|
|
@ -232,11 +232,11 @@ add_sup_epm(EpmSrv, EpmHandler, Args) -> |
|
|
|
del_epm(EpmSrv, EpmHandler, Args) -> |
|
|
|
epmRpc(EpmSrv, {'$delEpm', EpmHandler, Args}). |
|
|
|
|
|
|
|
-spec swap_epm(serverRef(), {epmHandler(), term()}, {epmHandler(), term()}) -> ok | {error, existed} | {error, Reason}. |
|
|
|
-spec swap_epm(serverRef(), {epmHandler(), term()}, {epmHandler(), term()}) -> ok | {error, existed} | {error, term()}. |
|
|
|
swap_epm(EpmSrv, {H1, A1}, {H2, A2}) -> |
|
|
|
epmRpc(EpmSrv, {'$swapEpm', H1, A1, H2, A2}). |
|
|
|
|
|
|
|
-spec swap_sup_epm(serverRef(), {epmHandler(), term()}, {epmHandler(), term()}) -> ok | {error, existed} | {error, Reason}. |
|
|
|
-spec swap_sup_epm(serverRef(), {epmHandler(), term()}, {epmHandler(), term()}) -> ok | {error, existed} | {error, term()}. |
|
|
|
swap_sup_epm(EpmSrv, {H1, A1}, {H2, A2}) -> |
|
|
|
epmRpc(EpmSrv, {'$swapSupEpm', H1, A1, H2, A2, self()}). |
|
|
|
|
|
|
|