edits
[iotcloud.git] / version2 / src / C / LocalComm.cc
index 18ba37fa6efe64bd34cbb480c38bc910127e38c0..ac4c3439d94f8600e4fccdce942dfd755ce5254d 100644 (file)
@@ -1,5 +1,8 @@
 #include "LocalComm.h"
-Array<char> *LocalComm::sendDataToLocalDevice(int64_t deviceId, Array<char> *data) throws InterruptedException {
+#include "Error.h"
+#include "Table.h"
+
+Array<char> *LocalComm::sendDataToLocalDevice(int64_t deviceId, Array<char> *data) {
        printf("Passing Locally\n");
 
        if (deviceId == t1->getMachineId()) {
@@ -7,8 +10,8 @@ Array<char> *LocalComm::sendDataToLocalDevice(int64_t deviceId, Array<char> *dat
        } else if (deviceId == t2->getMachineId()) {
                // return t2.localCommInput(data);
        } else {
-               throw new Error("Cannot send to " + deviceId + " using this local comm");
+               throw new Error("Cannot send to deviceId using this local comm");
        }
 
-       return new char[0];
+       return new Array<char>((uint32_t)0);
 }