Mercurial > hg > orthanc
diff OrthancServer/main.cpp @ 1573:3309878b3e16
more information about the origin of requests submitted to the DICOM handlers
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 25 Aug 2015 13:05:22 +0200 |
parents | 904096e7367e |
children | ba0226474e22 |
line wrap: on
line diff
--- a/OrthancServer/main.cpp Tue Aug 25 12:10:12 2015 +0200 +++ b/OrthancServer/main.cpp Tue Aug 25 13:05:22 2015 +0200 @@ -66,16 +66,18 @@ { } + virtual void Handle(const std::string& dicomFile, const DicomMap& dicomSummary, const Json::Value& dicomJson, + const std::string& remoteIp, const std::string& remoteAet, - const std::string& calledAet) + const std::string& calledAet) { if (dicomFile.size() > 0) { DicomInstanceToStore toStore; - toStore.SetDicomProtocolOrigin(remoteAet.c_str(), calledAet.c_str()); + toStore.SetDicomProtocolOrigin(remoteIp.c_str(), remoteAet.c_str(), calledAet.c_str()); toStore.SetBuffer(dicomFile); toStore.SetSummary(dicomSummary); toStore.SetJson(dicomJson);