comparison Core/JobsEngine/JobsRegistry.h @ 3177:053e72ff9fc5

new metrics: orthanc_jobs_[pending|running|completed]
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 30 Jan 2019 10:24:12 +0100
parents 4e43e67f8ecf
children fca730c267d7
comparison
equal deleted inserted replaced
3176:784bbb03fb54 3177:053e72ff9fc5
197 197
198 void SetObserver(IObserver& observer); 198 void SetObserver(IObserver& observer);
199 199
200 void ResetObserver(); 200 void ResetObserver();
201 201
202 void GetStatistics(unsigned int& pending,
203 unsigned int& running,
204 unsigned int& completed);
205
202 class RunningJob : public boost::noncopyable 206 class RunningJob : public boost::noncopyable
203 { 207 {
204 private: 208 private:
205 JobsRegistry& registry_; 209 JobsRegistry& registry_;
206 JobHandler* handler_; // Can only be accessed if the 210 JobHandler* handler_; // Can only be accessed if the