summaryrefslogtreecommitdiff
path: root/src/monitor.erl
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-11-02 16:36:36 +0100
committerDimitri Sokolyuk <demon@dim13.org>2015-11-02 16:36:36 +0100
commit2000ab446d49d75d21d4b338e20d6eec9d2f48d1 (patch)
treed58296db14bd29eca52db94f3cb1795105847f69 /src/monitor.erl
parent3f07fdc48606b7c9c22fadda29ef44c41ab9a693 (diff)
Add start monitor
Diffstat (limited to 'src/monitor.erl')
-rw-r--r--src/monitor.erl16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/monitor.erl b/src/monitor.erl
new file mode 100644
index 0000000..36ef0f6
--- /dev/null
+++ b/src/monitor.erl
@@ -0,0 +1,16 @@
+-module(monitor).
+
+-export([decode/1, encode/1]).
+
+-include("CSTA-monitor-start.hrl").
+%-include("CSTA-status-reporting.hrl").
+-include("CSTA-device-identifiers.hrl").
+
+decode(Data) ->
+ 'CSTA-monitor-start':decode('MonitorStartResult', Data).
+
+encode(Device) ->
+ 'CSTA-monitor-start':encode('MonitorStartArgument',
+ #'MonitorStartArgument'{
+ monitorObject = {deviceObject, #'DeviceID'{
+ deviceIdentifier = {deviceNumber, Device}}}}).