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: