Making sure that C++ RMI test works
[iot2.git] / iotjava / iotrmi / C++ / basics / TestClassComplete_Stub.cpp
index be174b80c17a11ce33add0d8e97d96b76517a06a..d8f7b5832730a72c14b54651128c5ffe96c2e8a8 100644 (file)
@@ -121,7 +121,7 @@ int main(int argc, char *argv[])
        int portRecv = 6000;
        const char* address = "localhost";
        //const char* address = "192.168.2.191";        // RPi2
-       //const char* skeletonAddress = "128.195.136.170";      // dc-9.calit2.uci.edu
+       //const char* skeletonAddress = "128.195.136.163";      // dc-2.calit2.uci.edu
        const char* skeletonAddress = "128.195.204.132";
        const char* callbackAddress = "128.195.204.132";        // dw-2.eecs.uci.edu (this machine)
        //const char* skeletonAddress = "192.168.2.108";        // RPi1
@@ -135,8 +135,14 @@ int main(int argc, char *argv[])
        //ports.push_back(43212);
 
        TestClassComplete *tcStub = new TestClassComplete_Stub(portSend, portRecv, skeletonAddress, rev, &bResult);
-//     cout << "Getting return value from getShort(): " << tcStub->getShort(1234) << endl;
-       //cout << "Getting return value from getShort(): " << tcStub->getShort(4321) << endl;
+       vector<char> in;
+       in.push_back(68);
+       in.push_back(68);
+       vector<char> result = tcStub->getByteArray(in);
+       cout << "Test print: " << in[0] << endl;
+
+       cout << "Getting return value from getShort(): " << tcStub->getShort(1234) << endl;
+/*     //cout << "Getting return value from getShort(): " << tcStub->getShort(4321) << endl;
        //cout << "Getting return value from getShort(): " << tcStub->getShort(5678) << endl;
        cout << "==== CALLBACK ====" << endl;
        CallBackInterface *cbSingle = new CallBack(2354);
@@ -150,7 +156,7 @@ int main(int argc, char *argv[])
        //cout << "Return value from callback: " << tcStub->callBack() << endl;
 
        // TODO: we need this while loop at the end to keep the threads running
-       while(true);
+       while(true);*/
 
        return 0;
 }