-module(pbx_button). -export([decode/1, encode/1, opcode/0]). -include("opcodes.hrl"). -include("CSTA-get-button-information.hrl"). -include("CSTA-device-identifiers.hrl"). opcode() -> ?BUTTON. decode(Data) -> 'CSTA-get-button-information':decode('GetButtonInformationResult', Data). encode(Device) -> 'CSTA-get-button-information':encode('GetButtonInformationArgument', #'GetButtonInformationArgument'{ device = #'DeviceID'{ deviceIdentifier = Device }}).