summaryrefslogtreecommitdiff
path: root/src/delegate.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/delegate.erl')
-rw-r--r--src/delegate.erl26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/delegate.erl b/src/delegate.erl
index c72a3afb36..712874966e 100644
--- a/src/delegate.erl
+++ b/src/delegate.erl
@@ -35,8 +35,6 @@
-behaviour(gen_server2).
-export([start_link/1, invoke_async/2, invoke/2,
- gs2_call/3, gs2_pcall/4,
- gs2_cast/2, gs2_pcast/3,
server/1, process_count/0]).
-export([init/1, handle_call/3, handle_cast/2, handle_info/2,
@@ -52,13 +50,6 @@
-spec(invoke_async/2 :: (pid() | [pid()], fun((pid()) -> any())) -> 'ok').
-spec(invoke/2 :: (pid() | [pid()], fun((pid()) -> A)) -> A).
--spec(gs2_call/3 ::
- (serverref(), any(), non_neg_integer() | 'infinity') -> any()).
--spec(gs2_pcall/4 ::
- (serverref(), number(), any(), non_neg_integer() | 'infinity') -> any()).
--spec(gs2_cast/2 :: (serverref(), any()) -> 'ok').
--spec(gs2_pcast/3 :: (serverref(), number(), any()) -> 'ok').
-
-spec(server/1 :: (node() | non_neg_integer()) -> atom()).
-spec(process_count/0 :: () -> non_neg_integer()).
@@ -70,23 +61,6 @@ start_link(Hash) ->
gen_server2:start_link({local, server(Hash)},
?MODULE, [], []).
-gs2_call(Pid, Msg, Timeout) ->
- {_Status, Res} =
- invoke(Pid, fun(P) -> gen_server2:call(P, Msg, Timeout) end),
- Res.
-
-gs2_pcall(Pid, Pri, Msg, Timeout) ->
- {_Status, Res} =
- invoke(Pid, fun(P) -> gen_server2:pcall(P, Pri, Msg, Timeout) end),
- Res.
-
-gs2_cast(Pid, Msg) ->
- invoke_async(Pid, fun(P) -> gen_server2:cast(P, Msg) end).
-
-gs2_pcast(Pid, Pri, Msg) ->
- invoke_async(Pid, fun(P) -> gen_server2:pcast(P, Pri, Msg) end).
-
-
invoke(Pid, FPid) when is_pid(Pid) ->
[{Status, Res, _}] = invoke_per_node([{node(Pid), [Pid]}], FPid),
{Status, Res};