summaryrefslogtreecommitdiff
path: root/src/rose.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rose.erl')
-rw-r--r--src/rose.erl10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/rose.erl b/src/rose.erl
index 68f2ad6..4956c67 100644
--- a/src/rose.erl
+++ b/src/rose.erl
@@ -14,12 +14,12 @@ return(Id, Op, {ok, Data}) ->
result = #'ReturnResult_result'{opcode = Op, result = Data}}}).
invoke(Op, {ok, Data}) ->
- Id = counter:next(),
+ Id = pbx_invoke:next(),
'Remote-Operations-Generic-ROS-PDUs':encode('ROS', {invoke,
#'Invoke'{invokeId = Id, opcode = Op, argument = Data}}).
dispatch({invoke, #'Invoke'{invokeId = Id, opcode = Op, argument = Data}}) ->
- counter:set(Id),
+ pbx_invoke:set(Id),
case Op of
?MAKECALL ->
ok;
@@ -43,11 +43,11 @@ dispatch({invoke, #'Invoke'{invokeId = Id, opcode = Op, argument = Data}}) ->
end;
dispatch({returnResult, #'ReturnResult'{invokeId = Id, result = Data}}) ->
- counter:set(Id),
+ pbx_invoke:set(Id),
dispatch(Data);
dispatch({returnError, #'ReturnError'{invokeId = Id, errcode = Op, parameter = Data}}) ->
- counter:set(Id),
+ pbx_invoke:set(Id),
case Op of
?ERROR ->
{ok, Error} = error:decode(Data),
@@ -56,7 +56,7 @@ dispatch({returnError, #'ReturnError'{invokeId = Id, errcode = Op, parameter = D
error;
dispatch({reject, #'Reject'{invokeId = Id, problem = Problem}}) ->
- counter:set(Id),
+ pbx_invoke:set(Id),
io:format("Problem: ~p~n", [Problem]),
error;