1 //******************************************************************
3 // Copyright 2014 Intel Corporation All Rights Reserved.
4 //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
6 #ifndef _I_CLIENT_WRAPPER_H_
7 #define _I_CLIENT_WRAPPER_H_
13 #include <OCResource.h>
21 typedef std::shared_ptr<IClientWrapper> Ptr;
23 virtual int ListenForResource(const std::string& serviceUrl, const std::string& resourceType,
24 std::function<void(OCResource::Ptr)>& callback) = 0;
25 virtual ~IClientWrapper(){}