fix tcp_channel
This commit is contained in:
parent
46f7524141
commit
a77efa9d11
@ -57,16 +57,19 @@
|
||||
%%% API
|
||||
%%%===================================================================
|
||||
|
||||
-spec push_param(ChannelPid :: pid(), Params :: binary()) -> {ok, Ref :: reference()}.
|
||||
push_param(ChannelPid, Params) when is_pid(ChannelPid), is_binary(Params) ->
|
||||
Ref = make_ref(),
|
||||
gen_server:cast(ChannelPid, {push_param, Ref, self(), Params}),
|
||||
{ok, Ref}.
|
||||
|
||||
-spec push_metric(ChannelPid :: pid(), Metrics :: binary()) -> {ok, Ref :: reference()}.
|
||||
push_metric(ChannelPid, Metrics) when is_pid(ChannelPid), is_binary(Metrics) ->
|
||||
Ref = make_ref(),
|
||||
gen_server:cast(ChannelPid, {push_metric, Ref, self(), Metrics}),
|
||||
{ok, Ref}.
|
||||
|
||||
-spec poll(ChannelPid :: pid(), Command :: binary()) -> {ok, Ref :: reference()}.
|
||||
poll(ChannelPid, Command) when is_pid(ChannelPid), is_binary(Command) ->
|
||||
Ref = make_ref(),
|
||||
gen_server:cast(ChannelPid, {poll, Ref, self(), Command}),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user