From 9f121da4fe4f4bca71aa1fbfc80d04d155a33754 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 2 Nov 2015 19:25:40 +0100 Subject: Use proplists --- src/tda.erl | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'src') diff --git a/src/tda.erl b/src/tda.erl index 0fcc9d3..9c667d9 100644 --- a/src/tda.erl +++ b/src/tda.erl @@ -85,14 +85,6 @@ decode(Data) -> end. dispatch(<>) -> - case Head of - 96 -> acse; % aarq - 97 -> acse; % aare - 98 -> acse; % rlrq - 99 -> acse; % rlre - 100 -> acse; % abrt - 161 -> rose; % invoke - 162 -> rose; % returnResult - 163 -> rose; % returnError - 164 -> rose % reject - end. + proplists:get_value(Head, [{96, acse}, {97, acse}, {98, acse}, + {99, acse}, {100, acse}, {161, rose}, + {162, rose}, {163, rose}, {164, rose}]). -- cgit v1.2.3