X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Finclude%2FOCResourceRequest.h;h=a2e13c15fa6fe0a37470d754f609ac2a57754fe3;hb=1cee1631595cac6a6394ac2e0b365c6dd5a42c68;hp=e17e3a67d9c48d2d0fab8ff81158747763c36504;hpb=390866079e285d2c74918432c0d597d5da52f8a0;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/include/OCResourceRequest.h b/resource/include/OCResourceRequest.h index e17e3a6..a2e13c1 100644 --- a/resource/include/OCResourceRequest.h +++ b/resource/include/OCResourceRequest.h @@ -51,6 +51,7 @@ namespace OC m_resourceUri{}, m_queryParameters{}, m_requestHandlerFlag{}, + m_messageID{}, m_representation{}, m_observationInfo{}, m_headerOptions{}, @@ -154,11 +155,19 @@ namespace OC return m_resourceHandle; } + /** + * This API retrieves the request message ID + * + * @return int16_t value of message ID + */ + int16_t getMessageID() const {return m_messageID;} + private: std::string m_requestType; std::string m_resourceUri; QueryParamsMap m_queryParameters; int m_requestHandlerFlag; + int16_t m_messageID; OCRepresentation m_representation; ObservationInfo m_observationInfo; HeaderOptions m_headerOptions; @@ -186,6 +195,11 @@ namespace OC m_requestHandlerFlag = requestHandlerFlag; } + void setMessageID(int16_t messageID) + { + m_messageID = messageID; + } + void setObservationInfo(const ObservationInfo& observationInfo) { m_observationInfo = observationInfo;