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.0
[platform/upstream/iotivity.git]
/
service
/
resource-encapsulation
/
src
/
serverBuilder
/
src
/
RCSResponse.cpp
diff --git
a/service/resource-encapsulation/src/serverBuilder/src/RCSResponse.cpp
b/service/resource-encapsulation/src/serverBuilder/src/RCSResponse.cpp
index
9a91c61
..
79d42c3
100644
(file)
--- a/
service/resource-encapsulation/src/serverBuilder/src/RCSResponse.cpp
+++ b/
service/resource-encapsulation/src/serverBuilder/src/RCSResponse.cpp
@@
-61,6
+61,20
@@
namespace OIC
std::move(attrs), errorCode) };
}
std::move(attrs), errorCode) };
}
+ RCSGetResponse RCSGetResponse::separate()
+ {
+ return RCSGetResponse();
+ }
+
+ bool RCSGetResponse::isSeparate() const
+ {
+ return !m_handler;
+ }
+
+ RCSGetResponse::RCSGetResponse()
+ {
+ }
+
RCSGetResponse::RCSGetResponse(std::shared_ptr< RequestHandler >&& handler) :
m_handler{ std::move(handler) }
{
RCSGetResponse::RCSGetResponse(std::shared_ptr< RequestHandler >&& handler) :
m_handler{ std::move(handler) }
{
@@
-123,6
+137,16
@@
namespace OIC
return std::make_shared< SetRequestHandler >(std::move(attrs), errorCode);
}
return std::make_shared< SetRequestHandler >(std::move(attrs), errorCode);
}
+ RCSSetResponse RCSSetResponse::separate()
+ {
+ return RCSSetResponse();
+ }
+
+ RCSSetResponse::RCSSetResponse() :
+ m_acceptanceMethod { AcceptanceMethod::DEFAULT }
+ {
+ }
+
RCSSetResponse::RCSSetResponse(std::shared_ptr< SetRequestHandler >&& handler) :
m_acceptanceMethod { AcceptanceMethod::DEFAULT },
m_handler{ std::move(handler) }
RCSSetResponse::RCSSetResponse(std::shared_ptr< SetRequestHandler >&& handler) :
m_acceptanceMethod { AcceptanceMethod::DEFAULT },
m_handler{ std::move(handler) }
@@
-137,6
+161,12
@@
namespace OIC
assert(m_handler);
}
assert(m_handler);
}
+ bool RCSSetResponse::isSeparate() const
+ {
+ return !m_handler;
+ }
+
+
SetRequestHandler* RCSSetResponse::getHandler() const
{
return m_handler.get();
SetRequestHandler* RCSSetResponse::getHandler() const
{
return m_handler.get();