-module(pbx_dial). -export([decode/1, encode/1, opcode/0]). -include("opcodes.hrl"). -include("CSTA-make-call.hrl"). -include("CSTA-device-identifiers.hrl"). opcode() -> ?MAKECALL. 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 }}).