Mercurial > hg > orthanc
diff Core/DicomNetworking/DicomUserConnection.cpp @ 2600:140a539b4eba jobs
SequenceOfOperationsJob
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 17 May 2018 16:22:40 +0200 |
parents | bf14b037731f |
children | 5b6c3d77a2a1 |
line wrap: on
line diff
--- a/Core/DicomNetworking/DicomUserConnection.cpp Wed May 16 19:00:43 2018 +0200 +++ b/Core/DicomNetworking/DicomUserConnection.cpp Thu May 17 16:22:40 2018 +0200 @@ -1238,10 +1238,21 @@ } - void DicomUserConnection::SetDefaultTimeout(uint32_t seconds) + void SetDefaultTimeout(uint32_t seconds) { LOG(INFO) << "Default timeout for DICOM connections if Orthanc acts as SCU (client): " << seconds << " seconds (0 = no timeout)"; defaultTimeout_ = seconds; } + + + bool DicomUserConnection::IsSameAssociation(const std::string& localAet, + const RemoteModalityParameters& remote) const + { + return (localAet_ == localAet && + remoteAet_ == remote.GetApplicationEntityTitle() && + remoteHost_ == remote.GetHost() && + remotePort_ == remote.GetPort() && + manufacturer_ == remote.GetManufacturer()); + } }