summaryrefslogtreecommitdiff
path: root/src/pbx_snapshot.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/pbx_snapshot.erl')
-rw-r--r--src/pbx_snapshot.erl15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/pbx_snapshot.erl b/src/pbx_snapshot.erl
new file mode 100644
index 0000000..1d4a278
--- /dev/null
+++ b/src/pbx_snapshot.erl
@@ -0,0 +1,15 @@
+-module(pbx_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 = Device }}).