Local communication working
[iotcloud.git] / version2 / src / java / iotcloud / LocalComm.java
index d00c473730c57b0ba8a4eac941e3b47684d51921..c2eb11b7bf8e9ce4b4402506fb9a93a108a7c0a3 100644 (file)
@@ -9,15 +9,17 @@ class LocalComm {
         t2 = _t2;
     }
 
-    public byte[] sendDataToLocalDevice(Long deviceId, byte[] data) {
+    public byte[] sendDataToLocalDevice(Long deviceId, byte[] data) throws InterruptedException{
         System.out.println("Passing Locally");
 
-        if (deviceId == t1.getId()) {
-            return t1.localCommInput(data);
-        } else if (deviceId == t2.getId()) {
-            return t2.localCommInput(data);
+        if (deviceId == t1.getMachineId()) {
+            // return t1.localCommInput(data);
+        } else if (deviceId == t2.getMachineId()) {
+            // return t2.localCommInput(data);
         } else {
             throw new Error("Cannot send to " + deviceId + " using this local comm");
         }
+
+        return new byte[0];
     }
 }
\ No newline at end of file