summaryrefslogtreecommitdiff
path: root/src/pbx_dial.erl
blob: 15eb768898c0c9a327aae2532a1cdc70fc6a854d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-module(pbx_dial).

-export([decode/1, encode/2]).

-include("CSTA-make-call.hrl").
-include("CSTA-device-identifiers.hrl").

decode(Data) ->
	'CSTA-make-call':decode('MakeCallResult', Data).

encode(From, To) ->
	'CSTA-make-call':encode('MakeCallArgument', #'MakeCallArgument'{
		callingDevice = #'DeviceID'{ deviceIdentifier = From },
		calledDirectoryNumber = #'DeviceID'{ deviceIdentifier = To }}).