1 #ifndef _ROOM_SKELETON_HPP__
2 #define _ROOM_SKELETON_HPP__
8 #include "IoTRMIComm.hpp"
9 #include "IoTRMICommClient.hpp"
10 #include "IoTRMICommServer.hpp"
14 class Room_Skeleton : public Room
23 static set<int> set0Allowed;
24 // Synchronization variables
25 bool methodReceived = false;
26 bool didAlreadyInitWaitInvoke = false;
31 Room_Skeleton(Room*_mainObj, int _portSend, int _portRecv);
32 Room_Skeleton(Room*_mainObj, IoTRMIComm *rmiComm, int _objectId);
34 bool didInitWaitInvoke();
36 void ___getRoomID(Room_Skeleton* skel);
37 void ___waitRequestInvokeMethod(Room_Skeleton* skel);
39 set<int> Room_Skeleton::set0Allowed { 0 };