summaryrefslogtreecommitdiffstats
path: root/common/queryrunner.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/queryrunner.h')
-rw-r--r--common/queryrunner.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/common/queryrunner.h b/common/queryrunner.h
index a567b3c..af54619 100644
--- a/common/queryrunner.h
+++ b/common/queryrunner.h
@@ -92,6 +92,9 @@ public:
92 typename Sink::ResultEmitter<typename DomainType::Ptr>::Ptr emitter(); 92 typename Sink::ResultEmitter<typename DomainType::Ptr>::Ptr emitter();
93 93
94private: 94private:
95 void fetch(const Sink::Query &query, const QByteArray &bufferType);
96 KAsync::Job<void> incrementalFetch(const Sink::Query &query, const QByteArray &bufferType);
97
95 Sink::ResourceContext mResourceContext; 98 Sink::ResourceContext mResourceContext;
96 QSharedPointer<Sink::ResourceAccessInterface> mResourceAccess; 99 QSharedPointer<Sink::ResourceAccessInterface> mResourceAccess;
97 QSharedPointer<Sink::ResultProvider<typename DomainType::Ptr>> mResultProvider; 100 QSharedPointer<Sink::ResultProvider<typename DomainType::Ptr>> mResultProvider;
@@ -102,4 +105,5 @@ private:
102 Sink::Log::Context mLogCtx; 105 Sink::Log::Context mLogCtx;
103 bool mInitialQueryComplete = false; 106 bool mInitialQueryComplete = false;
104 bool mQueryInProgress = false; 107 bool mQueryInProgress = false;
108 bool mRequestFetchMore = false;
105}; 109};