summaryrefslogtreecommitdiff
path: root/src/snapshot.erl
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-10-30 11:28:40 +0100
committerDimitri Sokolyuk <demon@dim13.org>2015-10-30 11:28:40 +0100
commit76b5c4a5167cafd35a18e82ee9674eaa6ac9bc49 (patch)
tree6d921d16119a56796ff325bac2e2f4df6d9b19f0 /src/snapshot.erl
parent2575bc521eeb70a6a4f2bb06e408e8160c372320 (diff)
Split files
Diffstat (limited to 'src/snapshot.erl')
-rw-r--r--src/snapshot.erl15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/snapshot.erl b/src/snapshot.erl
new file mode 100644
index 0000000..4e53cb3
--- /dev/null
+++ b/src/snapshot.erl
@@ -0,0 +1,15 @@
+-module(snapshot).
+
+-export([decode/1, encode/1]).
+
+-include("CSTA-snapshot-device.hrl").
+-include("CSTA-device-identifiers.hrl").
+
+decode(Data) ->
+ 'CSTA-snapshot-device':decode('SnapshotDeviceResult', Data).
+
+encode(Device) ->
+ 'CSTA-snapshot-device':encode('SnapshotDeviceArgument',
+ #'SnapshotDeviceArgument'{
+ snapshotObject = #'DeviceID'{
+ deviceIdentifier = {deviceNumber, Device}}}).