Testing for callbacks thread safety in C++
[iot2.git] / iotjava / iotrmi / C++ / sample / TestClass_Stub.cpp
index 95197c55223257506f5fa08408c541bffd86e28b..aba4ba01dd365c26710a6b444907c8184e5833b4 100644 (file)
@@ -8,12 +8,12 @@ using namespace std;
 int main(int argc, char *argv[])
 {
 
-       int port = 5011;
+       int port = 5010;
        const char* address = "localhost";
        int rev = 0;
        bool bResult = false;
        vector<int> ports;
-       ports.push_back(12346);
+       ports.push_back(12345);
        //ports.push_back(13234);
 
        TestClassInterface *tcStub = new TestClass_Stub(port, address, rev, &bResult, ports);
@@ -38,14 +38,14 @@ int main(int argc, char *argv[])
        cb.push_back(cb2);
        cb.push_back(cb3);
        tcStub->registerCallback(cb);
-       /*CallBackInterface *cb4 = new CallBack(53);
+       CallBackInterface *cb4 = new CallBack(53);
        CallBackInterface *cb5 = new CallBack(63);
        CallBackInterface *cb6 = new CallBack(73);
        vector<CallBackInterface*> cbsec;
-       cb.push_back(cb4);
-       cb.push_back(cb5);
-       cb.push_back(cb6);
-       tcStub->registerCallback(cbsec);*/
+       cbsec.push_back(cb4);
+       cbsec.push_back(cb5);
+       cbsec.push_back(cb6);
+       tcStub->registerCallback(cbsec);
        cout << "Return value from callback: " << tcStub->callBack() << endl;
 
        vector<data> dataset;