Mercurial > hg > orthanc-stone
comparison Framework/Loaders/LoaderStateMachine.h @ 1339:556b4bc19118 broker
The loaders have been adapter to the nobroker architecture
and have been put back in the regular source files
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Fri, 03 Apr 2020 16:47:46 +0200 |
parents | b1396be5aa27 |
children | f4a06ad1580b |
comparison
equal
deleted
inserted
replaced
1338:1b24f6b06408 | 1339:556b4bc19118 |
---|---|
19 **/ | 19 **/ |
20 | 20 |
21 | 21 |
22 #pragma once | 22 #pragma once |
23 | 23 |
24 #include "../../Messages/IObservable.h" | 24 #include "../Messages/IObservable.h" |
25 #include "../../Messages/ObserverBase.h" | 25 #include "../Messages/ObserverBase.h" |
26 #include "../../Oracle/GetOrthancImageCommand.h" | 26 #include "../Oracle/GetOrthancImageCommand.h" |
27 #include "../../Oracle/GetOrthancWebViewerJpegCommand.h" | 27 #include "../Oracle/GetOrthancWebViewerJpegCommand.h" |
28 #include "../../Oracle/IOracle.h" | 28 #include "../Oracle/IOracle.h" |
29 #include "../../Oracle/OracleCommandExceptionMessage.h" | 29 #include "../Oracle/OracleCommandExceptionMessage.h" |
30 #include "../../Oracle/OrthancRestApiCommand.h" | 30 #include "../Oracle/OrthancRestApiCommand.h" |
31 | 31 |
32 #include <Core/IDynamicObject.h> | 32 #include <Core/IDynamicObject.h> |
33 | 33 |
34 #include <list> | 34 #include <list> |
35 | 35 |
36 namespace OrthancStone | 36 namespace OrthancStone |
37 { | 37 { |
38 class ILoadersContext; | |
39 | |
38 /** | 40 /** |
39 This class is supplied with Oracle commands and will schedule up to | 41 This class is supplied with Oracle commands and will schedule up to |
40 simultaneousDownloads_ of them at the same time, then will schedule the | 42 simultaneousDownloads_ of them at the same time, then will schedule the |
41 rest once slots become available. It is used, a.o., by the | 43 rest once slots become available. It is used, a.o., by the |
42 OrtancMultiframeVolumeLoader class. | 44 OrtancMultiframeVolumeLoader class. |