projects
/
platform
/
upstream
/
iotivity.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Upstream version 1.1.1
[platform/upstream/iotivity.git]
/
resource
/
include
/
OCResourceRequest.h
diff --git
a/resource/include/OCResourceRequest.h
b/resource/include/OCResourceRequest.h
index
e17e3a6
..
a2e13c1
100644
(file)
--- a/
resource/include/OCResourceRequest.h
+++ b/
resource/include/OCResourceRequest.h
@@
-51,6
+51,7
@@
namespace OC
m_resourceUri{},
m_queryParameters{},
m_requestHandlerFlag{},
m_resourceUri{},
m_queryParameters{},
m_requestHandlerFlag{},
+ m_messageID{},
m_representation{},
m_observationInfo{},
m_headerOptions{},
m_representation{},
m_observationInfo{},
m_headerOptions{},
@@
-154,11
+155,19
@@
namespace OC
return m_resourceHandle;
}
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;
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;
OCRepresentation m_representation;
ObservationInfo m_observationInfo;
HeaderOptions m_headerOptions;
@@
-186,6
+195,11
@@
namespace OC
m_requestHandlerFlag = requestHandlerFlag;
}
m_requestHandlerFlag = requestHandlerFlag;
}
+ void setMessageID(int16_t messageID)
+ {
+ m_messageID = messageID;
+ }
+
void setObservationInfo(const ObservationInfo& observationInfo)
{
m_observationInfo = observationInfo;
void setObservationInfo(const ObservationInfo& observationInfo)
{
m_observationInfo = observationInfo;