diff Core/DicomNetworking/DicomAssociationParameters.h @ 3878:661c931f22ad transcoding

new unit test: OrthancJobsSerialization.DicomAssociationParameters
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 04 May 2020 17:02:50 +0200
parents ea1d32861cfc
children
line wrap: on
line diff
--- a/Core/DicomNetworking/DicomAssociationParameters.h	Mon May 04 16:00:38 2020 +0200
+++ b/Core/DicomNetworking/DicomAssociationParameters.h	Mon May 04 17:02:50 2020 +0200
@@ -50,8 +50,6 @@
 
     static void CheckHost(const std::string& host);
 
-    static uint32_t GetDefaultTimeout();
-
   public:
     DicomAssociationParameters();
     
@@ -95,7 +93,10 @@
     bool IsEqual(const DicomAssociationParameters& other) const;
 
     // Setting it to "0" disables the timeout (infinite wait)
-    void SetTimeout(uint32_t seconds);
+    void SetTimeout(uint32_t seconds)
+    {
+      timeout_ = seconds;
+    }
 
     uint32_t GetTimeout() const
     {
@@ -112,5 +113,7 @@
     static DicomAssociationParameters UnserializeJob(const Json::Value& serialized);
     
     static void SetDefaultTimeout(uint32_t seconds);
+
+    static uint32_t GetDefaultTimeout();
   };
 }