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.