Mercurial > hg > orthanc
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 |