Mercurial > hg > orthanc-transfers
diff Framework/PullMode/PullJob.cpp @ 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 | 5e6de82bb10f |
children | 7e207ade2f1a |
line wrap: on
line diff
--- a/Framework/PullMode/PullJob.cpp Fri Sep 21 12:52:23 2018 +0200 +++ b/Framework/PullMode/PullJob.cpp Wed Dec 05 09:16:51 2018 +0100 @@ -46,7 +46,7 @@ virtual StateUpdate* Step() { - area_->Commit(job_.context_); + area_->Commit(); return StateUpdate::Success(); } @@ -93,7 +93,6 @@ const TransferScheduler& scheduler) : job_(job), info_(info), - queue_(job.context_), area_(new DownloadArea(scheduler)) { const std::string baseUrl = job.peers_.GetPeerUrl(job.query_.GetPeer()); @@ -229,16 +228,13 @@ } - PullJob::PullJob(OrthancPluginContext* context, - const TransferQuery& query, + PullJob::PullJob(const TransferQuery& query, size_t threadsCount, size_t targetBucketSize) : StatefulOrthancJob(JOB_TYPE_PULL), - context_(context), query_(query), threadsCount_(threadsCount), - targetBucketSize_(targetBucketSize), - peers_(context) + targetBucketSize_(targetBucketSize) { if (!peers_.LookupName(peerIndex_, query_.GetPeer())) {