comparison Framework/PushMode/PushJob.h @ 8:4c3437217518

fix for compatibility with simplified OrthancPluginCppWrapper
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 05 Dec 2018 09:16:51 +0100
parents 95226b754d9e
children 7e207ade2f1a
comparison
equal deleted inserted replaced
7:151e29acbb13 8:4c3437217518
30 private: 30 private:
31 class CreateTransactionState; 31 class CreateTransactionState;
32 class PushBucketsState; 32 class PushBucketsState;
33 class FinalState; 33 class FinalState;
34 34
35 OrthancPluginContext *context_;
36 OrthancInstancesCache& cache_; 35 OrthancInstancesCache& cache_;
37 TransferQuery query_; 36 TransferQuery query_;
38 size_t threadsCount_; 37 size_t threadsCount_;
39 size_t targetBucketSize_; 38 size_t targetBucketSize_;
40 OrthancPeers peers_; 39 OrthancPeers peers_;
41 size_t peerIndex_; 40 size_t peerIndex_;
42 41
43 virtual StateUpdate* CreateInitialState(JobInfo& info); 42 virtual StateUpdate* CreateInitialState(JobInfo& info);
44 43
45 public: 44 public:
46 PushJob(OrthancPluginContext* context, 45 PushJob(const TransferQuery& query,
47 const TransferQuery& query,
48 OrthancInstancesCache& cache, 46 OrthancInstancesCache& cache,
49 size_t threadsCount, 47 size_t threadsCount,
50 size_t targetBucketSize); 48 size_t targetBucketSize);
51 }; 49 };
52 } 50 }