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

-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 = {dialingNumber, From}},
		calledDirectoryNumber = #'DeviceID'{
			deviceIdentifier = {dialingNumber, To}}}).