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