Mercurial > hg > orthanc
comparison Plugins/Engine/OrthancPlugins.cpp @ 2814:7d1d3136f6cf
more generic handling of content and serialization in plugin jobs
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 07 Sep 2018 10:09:17 +0200 |
parents | 6d5b20af216f |
children | 925d8dc03a23 |
comparison
equal
deleted
inserted
replaced
2813:6d5b20af216f | 2814:7d1d3136f6cf |
---|---|
2882 *reinterpret_cast<const _OrthancPluginSubmitJob*>(parameters); | 2882 *reinterpret_cast<const _OrthancPluginSubmitJob*>(parameters); |
2883 | 2883 |
2884 std::string uuid; | 2884 std::string uuid; |
2885 | 2885 |
2886 PImpl::ServerContextLock lock(*pimpl_); | 2886 PImpl::ServerContextLock lock(*pimpl_); |
2887 lock.GetContext().GetJobsEngine().GetRegistry().Submit(uuid, new PluginsJob(p), p.priority_); | 2887 lock.GetContext().GetJobsEngine().GetRegistry().Submit(uuid, new PluginsJob(p), p.priority); |
2888 | 2888 |
2889 *p.resultId_ = CopyString(uuid); | 2889 *p.resultId = CopyString(uuid); |
2890 | 2890 |
2891 return true; | 2891 return true; |
2892 } | 2892 } |
2893 | 2893 |
2894 default: | 2894 default: |