From 2575bc521eeb70a6a4f2bb06e408e8160c372320 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 30 Oct 2015 11:20:44 +0100 Subject: Split files --- src/status.erl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/status.erl (limited to 'src/status.erl') diff --git a/src/status.erl b/src/status.erl new file mode 100644 index 0000000..3c419a3 --- /dev/null +++ b/src/status.erl @@ -0,0 +1,17 @@ +-module(status). + +-export([decode/1, encode/0, value/1]). + +-include("CSTA-system-status.hrl"). + +decode(Data) -> + 'CSTA-system-status':decode('SystemStatusArg', Data). + +encode() -> + 'CSTA-system-status':encode('SystemStatusRes', {noData, []}). + +value({ok, #'SystemStatusArg'{systemStatus = Status}}) -> + Status; + +value(Data) -> + value(decode(Data)). -- cgit v1.2.3