comparison OrthancServer/main.cpp @ 128:2a24f43d9dca

fix for windows
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 05 Oct 2012 17:49:50 +0200
parents 2d96cb181f45
children 1969ff16457c
comparison
equal deleted inserted replaced
127:7517cbe58623 128:2a24f43d9dca
139 { 139 {
140 // DICOM server 140 // DICOM server
141 DicomServer dicomServer; 141 DicomServer dicomServer;
142 dicomServer.SetCalledApplicationEntityTitleCheck(GetGlobalBoolParameter("DicomCheckCalledAet", false)); 142 dicomServer.SetCalledApplicationEntityTitleCheck(GetGlobalBoolParameter("DicomCheckCalledAet", false));
143 dicomServer.SetStoreRequestHandlerFactory(storeScp); 143 dicomServer.SetStoreRequestHandlerFactory(storeScp);
144 dicomServer.SetPort(GetGlobalIntegerParameter("DicomPort", 4242)); 144 dicomServer.SetPortNumber(GetGlobalIntegerParameter("DicomPort", 4242));
145 dicomServer.SetApplicationEntityTitle(GetGlobalStringParameter("DicomAet", "ORTHANC")); 145 dicomServer.SetApplicationEntityTitle(GetGlobalStringParameter("DicomAet", "ORTHANC"));
146 146
147 // HTTP server 147 // HTTP server
148 MongooseServer httpServer; 148 MongooseServer httpServer;
149 httpServer.SetPort(GetGlobalIntegerParameter("HttpPort", 8000)); 149 httpServer.SetPortNumber(GetGlobalIntegerParameter("HttpPort", 8000));
150 httpServer.SetRemoteAccessAllowed(GetGlobalBoolParameter("RemoteAccessAllowed", false)); 150 httpServer.SetRemoteAccessAllowed(GetGlobalBoolParameter("RemoteAccessAllowed", false));
151 151
152 httpServer.SetAuthenticationEnabled(GetGlobalBoolParameter("AuthenticationEnabled", false)); 152 httpServer.SetAuthenticationEnabled(GetGlobalBoolParameter("AuthenticationEnabled", false));
153 SetupRegisteredUsers(httpServer); 153 SetupRegisteredUsers(httpServer);
154 154
161 else 161 else
162 { 162 {
163 httpServer.SetSslEnabled(false); 163 httpServer.SetSslEnabled(false);
164 } 164 }
165 165
166 LOG(INFO) << "DICOM server listening on port: " << dicomServer.GetPort(); 166 LOG(INFO) << "DICOM server listening on port: " << dicomServer.GetPortNumber();
167 LOG(INFO) << "HTTP server listening on port: " << httpServer.GetPort(); 167 LOG(INFO) << "HTTP server listening on port: " << httpServer.GetPortNumber();
168 168
169 #if ORTHANC_STANDALONE == 1 169 #if ORTHANC_STANDALONE == 1
170 httpServer.RegisterHandler(new EmbeddedResourceHttpHandler("/app", EmbeddedResources::ORTHANC_EXPLORER)); 170 httpServer.RegisterHandler(new EmbeddedResourceHttpHandler("/app", EmbeddedResources::ORTHANC_EXPLORER));
171 #else 171 #else
172 httpServer.RegisterHandler(new FilesystemHttpHandler("/app", ORTHANC_PATH "/OrthancExplorer")); 172 httpServer.RegisterHandler(new FilesystemHttpHandler("/app", ORTHANC_PATH "/OrthancExplorer"));