diff Core/DicomNetworking/DicomUserConnection.h @ 3657:115f82775c46 storage-commitment

handling of storage commitment failure reasons
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 10 Feb 2020 14:53:36 +0100
parents f6a73611ec5c
children 4fc24b69446a
line wrap: on
line diff
--- a/Core/DicomNetworking/DicomUserConnection.h	Mon Feb 10 10:37:10 2020 +0100
+++ b/Core/DicomNetworking/DicomUserConnection.h	Mon Feb 10 14:53:36 2020 +0100
@@ -228,15 +228,14 @@
 
     void ReportStorageCommitment(
       const std::string& transactionUid,
-      const std::list<std::string>& successSopClassUids,
-      const std::list<std::string>& successSopInstanceUids,
-      const std::list<std::string>& failureSopClassUids,
-      const std::list<std::string>& failureSopInstanceUids);      
+      const std::vector<std::string>& sopClassUids,
+      const std::vector<std::string>& sopInstanceUids,
+      const std::vector<StorageCommitmentFailureReason>& failureReasons);
 
     // transactionUid: To be generated by Toolbox::GenerateDicomPrivateUniqueIdentifier()
     void RequestStorageCommitment(
       const std::string& transactionUid,
-      const std::list<std::string>& sopClassUids,
-      const std::list<std::string>& sopInstanceUids);
+      const std::vector<std::string>& sopClassUids,
+      const std::vector<std::string>& sopInstanceUids);
   };
 }