X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fexamples%2Froomserver.cpp;h=7768b3f3d6b3bf5e64e7404a2b7054d372df7967;hb=935fdb9b67b6c10d007e652e9e2e028fd6ccfe09;hp=25c7ee9e8afc73402b41d4ce1eb23128ab98b8ee;hpb=00b3660e45c56cb3db35dc2596a054f801b5591a;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/examples/roomserver.cpp b/resource/examples/roomserver.cpp index 25c7ee9..7768b3f 100644 --- a/resource/examples/roomserver.cpp +++ b/resource/examples/roomserver.cpp @@ -74,8 +74,9 @@ public: public: /// Constructor - RoomResource(): m_roomName("John's Room"), m_lightState(false), - m_lightColor(0), m_fanState(false), m_fanSpeed(0) + RoomResource(): m_roomName("John's Room"), m_roomHandle(nullptr), m_lightState(false), + m_lightColor(0),m_lightHandle(nullptr), m_fanState(false), m_fanSpeed(0), + m_fanHandle(nullptr) { m_lightUri = "/a/light"; // URI of the resource m_lightTypes.push_back("core.light"); // resource type name. In this case, it is light @@ -289,13 +290,7 @@ bool prepareLightResponse(std::shared_ptr request) std::string requestType = request->getRequestType(); int requestFlag = request->getRequestHandlerFlag(); - if(requestFlag == RequestHandlerFlag::InitFlag) - { - cout << "\t\trequestFlag : Init\n"; - - // entity handler to perform resource initialization operations - } - else if(requestFlag == RequestHandlerFlag::RequestFlag) + if(requestFlag == RequestHandlerFlag::RequestFlag) { cout << "\t\trequestFlag : Request\n"; @@ -350,13 +345,7 @@ bool prepareFanResponse(std::shared_ptr request) std::string requestType = request->getRequestType(); int requestFlag = request->getRequestHandlerFlag(); - if(requestFlag == RequestHandlerFlag::InitFlag) - { - cout << "\t\trequestFlag : Init\n"; - - // entity handler to perform resource initialization operations - } - else if(requestFlag == RequestHandlerFlag::RequestFlag) + if(requestFlag == RequestHandlerFlag::RequestFlag) { cout << "\t\trequestFlag : Request\n"; @@ -411,13 +400,7 @@ OCEntityHandlerResult entityHandlerRoom(std::shared_ptr reque std::string requestType = request->getRequestType(); int requestFlag = request->getRequestHandlerFlag(); - if(requestFlag == RequestHandlerFlag::InitFlag) - { - cout << "\t\trequestFlag : Init\n"; - - // entity handler to perform resource initialization operations - } - else if(requestFlag == RequestHandlerFlag::RequestFlag) + if(requestFlag == RequestHandlerFlag::RequestFlag) { cout << "\t\trequestFlag : Request\n"; @@ -592,7 +575,7 @@ int main(int argc, char* argv[]) cv.wait(lock); } - catch(OCException e) + catch(OCException &e) { std::cout << "Exception in main: " << e.what(); } @@ -602,3 +585,4 @@ int main(int argc, char* argv[]) return 0; } +