diff options
Diffstat (limited to 'platform/node/src/node_request.hpp')
-rw-r--r-- | platform/node/src/node_request.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/node/src/node_request.hpp b/platform/node/src/node_request.hpp index 7d7679a3c7..356566132b 100644 --- a/platform/node/src/node_request.hpp +++ b/platform/node/src/node_request.hpp @@ -8,6 +8,9 @@ #include <mbgl/storage/resource.hpp> #include <mbgl/storage/file_source.hpp> +#include <mbgl/util/async_task.hpp> + +#include <memory> namespace node_mbgl { @@ -35,9 +38,12 @@ public: void Execute(); private: + void doExecute(); + NodeMap* target; mbgl::FileSource::Callback callback; NodeAsyncRequest* asyncRequest = nullptr; + std::unique_ptr<mbgl::util::AsyncTask> asyncExecute; }; } |