comparison 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
comparison
equal deleted inserted replaced
2599:593d6b0f4cba 2600:140a539b4eba
1236 1236
1237 ExecuteFind(result, pimpl_->assoc_, dataset, sopClass, true, NULL, pimpl_->dimseTimeout_); 1237 ExecuteFind(result, pimpl_->assoc_, dataset, sopClass, true, NULL, pimpl_->dimseTimeout_);
1238 } 1238 }
1239 1239
1240 1240
1241 void DicomUserConnection::SetDefaultTimeout(uint32_t seconds) 1241 void SetDefaultTimeout(uint32_t seconds)
1242 { 1242 {
1243 LOG(INFO) << "Default timeout for DICOM connections if Orthanc acts as SCU (client): " 1243 LOG(INFO) << "Default timeout for DICOM connections if Orthanc acts as SCU (client): "
1244 << seconds << " seconds (0 = no timeout)"; 1244 << seconds << " seconds (0 = no timeout)";
1245 defaultTimeout_ = seconds; 1245 defaultTimeout_ = seconds;
1246 } 1246 }
1247
1248
1249 bool DicomUserConnection::IsSameAssociation(const std::string& localAet,
1250 const RemoteModalityParameters& remote) const
1251 {
1252 return (localAet_ == localAet &&
1253 remoteAet_ == remote.GetApplicationEntityTitle() &&
1254 remoteHost_ == remote.GetHost() &&
1255 remotePort_ == remote.GetPort() &&
1256 manufacturer_ == remote.GetManufacturer());
1257 }
1247 } 1258 }