Cleaning up drivers/Cpp, Cpp/Lifxtest, virtuals, and iotrmi/C++ (revisiting the C...
[iot2.git] / benchmarks / drivers / Cpp / LifxLightBulb / LightBulb_Skeleton.cpp
index b2ec39899ab3bf42d2db2e69bc8628b3de4c67b6..240c361c7392a33e0e9e6a354640315e4d034a97 100644 (file)
@@ -4,6 +4,7 @@
 using namespace std;
 
 LightBulb_Skeleton::LightBulb_Skeleton(LightBulb *_mainObj, int _portSend, int _portRecv) {
+
        bool _bResult = false;
        mainObj = _mainObj;
        rmiComm = new IoTRMICommServer(_portSend, _portRecv, &_bResult);
@@ -453,7 +454,7 @@ void LightBulb_Skeleton::___waitRequestInvokeMethod(LightBulb_Skeleton* skel) {
 
 extern "C" void* createLightBulb_Skeleton(void** params) {
        // Args: *_mainObj, int _portSend, int _portRecv
-       return new LightBulb_Skeleton((LightBulb*) params[0], *((int*) params[0]), *((int*) params[1]));
+       return new LightBulb_Skeleton((LightBulb*) params[0], *((int*) params[1]), *((int*) params[2]));
 }
 
 extern "C" void destroyLightBulb_Skeleton(void* t) {
@@ -464,7 +465,3 @@ extern "C" void destroyLightBulb_Skeleton(void* t) {
 extern "C" void initLightBulb_Skeleton(void* t) {
 }
 
-int main() {
-       return 0;
-}
-