From 756f495f49f1e58289726af38385722a4e42a831 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 11 Nov 2015 21:18:02 +0100 Subject: Experimental --- src/pbx_api.erl | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) (limited to 'src/pbx_api.erl') diff --git a/src/pbx_api.erl b/src/pbx_api.erl index 9d76ad4..7a204cb 100644 --- a/src/pbx_api.erl +++ b/src/pbx_api.erl @@ -4,35 +4,26 @@ -export([ext/0, co/0, snapshot/1, monitor/1, button/1, dial/2, fco/1, type/0]). ext() -> - pbx_pdu:notify({invoke, ?ESCAPE, - pbx_escape:lines(station)}). + pbx_pdu:invoke(pbx_escape, {lines, station}). co() -> - pbx_pdu:notify({invoke, ?ESCAPE, - pbx_escape:lines(networkInterface)}). + pbx_pdu:invoke(pbx_escape, {lines, networkInterface}). snapshot(Device) -> - pbx_pdu:notify({invoke, ?SNAPSHOT, - pbx_snapshot:encode({dialingNumber, Device})}). + pbx_pdu:invoke(pbx_snapshot, {dialingNumber, Device}). button(Device) -> - pbx_pdu:notify({invoke, ?BUTTON, - pbx_button:encode({dialingNumber, Device})}). + pbx_pdu:invoke(pbx_button, {dialingNumber, Device}). monitor(Device) -> - pbx_pdu:notify({invoke, ?MONITOR, - pbx_monitor:encode({dialingNumber, Device})}). + pbx_pdu:invoke(pbx_monitor, {dialingNumber, Device}). dial(From, To) -> - pbx_pdu:notify({invoke, ?MAKECALL, - pbx_dial:encode({dialingNumber, From}, - {dialingNumber, To})}). + pbx_pdu:invoke(pbx_dial, {{dialingNumber, From}, {dialingNumber, To}}). fco(Device) -> - pbx_pdu:notify({invoke, ?ESCAPE, - pbx_escape:deviceData({dialingNumber, Device})}). + pbx_pdu:invoke(pbx_escape, {deviceData, {dialingNumber, Device}}). type() -> - pbx_pdu:notify({invoke, ?ESCAPE, - pbx_escape:pbxType()}). + pbx_pdu:invoke(pbx_escape, {pbxType}). -- cgit v1.2.3