aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Android_Studio
diff options
context:
space:
mode:
authorRoy <roy.mail.net@gmail.com>2018-01-03 01:57:53 +0200
committerRoy <roy.mail.net@gmail.com>2018-01-03 01:57:53 +0200
commitf917366c405a4308b4b60e30eb1bd0dcf880532c (patch)
tree8595953064fffa8af40b5080d29cd15397e89292 /Software/Android_Studio
parent06071e5417fb3353702fd4c4c3da5b8fa7caa804 (diff)
downloadTango-f917366c405a4308b4b60e30eb1bd0dcf880532c.tar.gz
Tango-f917366c405a4308b4b60e30eb1bd0dcf880532c.zip
Implemented abstraction of message encoding/decoding by adding another layer of "Encoders" to Transporters.
Diffstat (limited to 'Software/Android_Studio')
-rw-r--r--Software/Android_Studio/Tango.PMR/src/main/java/com/twine/tango/pmr/ITangoMessage.java9
-rw-r--r--Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/ITransportEncoder.java9
-rw-r--r--Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/encoders/ProtoEncoder.java9
-rw-r--r--Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/transporters/BasicTransporter.java (renamed from Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/transporters/ProtoTransporter.java)0
4 files changed, 27 insertions, 0 deletions
diff --git a/Software/Android_Studio/Tango.PMR/src/main/java/com/twine/tango/pmr/ITangoMessage.java b/Software/Android_Studio/Tango.PMR/src/main/java/com/twine/tango/pmr/ITangoMessage.java
new file mode 100644
index 000000000..83153d154
--- /dev/null
+++ b/Software/Android_Studio/Tango.PMR/src/main/java/com/twine/tango/pmr/ITangoMessage.java
@@ -0,0 +1,9 @@
+package com.twine.tango.pmr;
+
+/**
+ * Created by Roy on 1/3/2018.
+ */
+
+public interface ITangoMessage
+{
+}
diff --git a/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/ITransportEncoder.java b/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/ITransportEncoder.java
new file mode 100644
index 000000000..96013d3d1
--- /dev/null
+++ b/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/ITransportEncoder.java
@@ -0,0 +1,9 @@
+package com.twine.tango.transport;
+
+/**
+ * Created by Roy on 1/3/2018.
+ */
+
+public interface ITransportEncoder
+{
+}
diff --git a/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/encoders/ProtoEncoder.java b/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/encoders/ProtoEncoder.java
new file mode 100644
index 000000000..113a677ae
--- /dev/null
+++ b/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/encoders/ProtoEncoder.java
@@ -0,0 +1,9 @@
+package com.twine.tango.transport.encoders;
+
+/**
+ * Created by Roy on 1/3/2018.
+ */
+
+public class ProtoEncoder
+{
+}
diff --git a/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/transporters/ProtoTransporter.java b/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/transporters/BasicTransporter.java
index eeb9bfa08..eeb9bfa08 100644
--- a/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/transporters/ProtoTransporter.java
+++ b/Software/Android_Studio/Tango.Transport/src/main/java/com/twine/tango/transport/transporters/BasicTransporter.java