comparison OrthancServer/OrthancInitialization.h @ 2020:a0bd8cd55da7

reorganization
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 15 Jun 2016 17:19:10 +0200
parents 4dafe2a0d3ab
children fabf7820d1f1
comparison
equal deleted inserted replaced
2019:9c9332e486ca 2020:a0bd8cd55da7
34 34
35 #include <string> 35 #include <string>
36 #include <set> 36 #include <set>
37 #include <json/json.h> 37 #include <json/json.h>
38 #include <stdint.h> 38 #include <stdint.h>
39
40 #include "../Core/FileStorage/IStorageArea.h"
39 #include "../Core/HttpServer/MongooseServer.h" 41 #include "../Core/HttpServer/MongooseServer.h"
42 #include "../Core/Images/FontRegistry.h"
43 #include "../Core/WebServiceParameters.h"
44
40 #include "DicomProtocol/RemoteModalityParameters.h" 45 #include "DicomProtocol/RemoteModalityParameters.h"
46 #include "IDatabaseWrapper.h"
41 #include "ServerEnumerations.h" 47 #include "ServerEnumerations.h"
42 #include "OrthancPeerParameters.h"
43 #include "IDatabaseWrapper.h"
44 #include "../Core/FileStorage/IStorageArea.h"
45 #include "../Core/Images/FontRegistry.h"
46 48
47 namespace Orthanc 49 namespace Orthanc
48 { 50 {
49 void OrthancInitialize(const char* configurationFile = NULL); 51 void OrthancInitialize(const char* configurationFile = NULL);
50 52
69 const std::string& name); 71 const std::string& name);
70 72
71 static bool LookupDicomModalityUsingAETitle(RemoteModalityParameters& modality, 73 static bool LookupDicomModalityUsingAETitle(RemoteModalityParameters& modality,
72 const std::string& aet); 74 const std::string& aet);
73 75
74 static void GetOrthancPeer(OrthancPeerParameters& peer, 76 static void GetOrthancPeer(WebServiceParameters& peer,
75 const std::string& name); 77 const std::string& name);
76 78
77 static void GetListOfDicomModalities(std::set<std::string>& target); 79 static void GetListOfDicomModalities(std::set<std::string>& target);
78 80
79 static void GetListOfOrthancPeers(std::set<std::string>& target); 81 static void GetListOfOrthancPeers(std::set<std::string>& target);
101 const RemoteModalityParameters& modality); 103 const RemoteModalityParameters& modality);
102 104
103 static void RemoveModality(const std::string& symbolicName); 105 static void RemoveModality(const std::string& symbolicName);
104 106
105 static void UpdatePeer(const std::string& symbolicName, 107 static void UpdatePeer(const std::string& symbolicName,
106 const OrthancPeerParameters& peer); 108 const WebServiceParameters& peer);
107 109
108 static void RemovePeer(const std::string& symbolicName); 110 static void RemovePeer(const std::string& symbolicName);
109 111
110 static const std::string& GetConfigurationAbsolutePath(); 112 static const std::string& GetConfigurationAbsolutePath();
111 113