#define RH_REQUESTOBJECT_H_
#include "ResourceClient.h"
-#include "ResourceObject.h"
+#include "RCSResourceObject.h"
namespace OIC
{
class RequestObject
{
public:
- using RemoteObjectPtr = std::shared_ptr<RemoteResourceObject>;
+ typedef std::shared_ptr<RemoteResourceObject> RemoteObjectPtr;
enum class RequestMethod
{
~RequestObject() = default;
void invokeRequest(RemoteObjectPtr remoteObject, RequestMethod method,
- const PrimitiveRequest & pRequest, ResourceAttributes & resourceAttibutes);
+ const RCSRequest & pRequest, ResourceAttributes & resourceAttibutes);
private:
void setRequestCB(const ResourceAttributes & returnedAttributes,