comparison 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
comparison
equal deleted inserted replaced
3656:cccd97333e3d 3657:115f82775c46
226 bool IsSameAssociation(const std::string& localAet, 226 bool IsSameAssociation(const std::string& localAet,
227 const RemoteModalityParameters& remote) const; 227 const RemoteModalityParameters& remote) const;
228 228
229 void ReportStorageCommitment( 229 void ReportStorageCommitment(
230 const std::string& transactionUid, 230 const std::string& transactionUid,
231 const std::list<std::string>& successSopClassUids, 231 const std::vector<std::string>& sopClassUids,
232 const std::list<std::string>& successSopInstanceUids, 232 const std::vector<std::string>& sopInstanceUids,
233 const std::list<std::string>& failureSopClassUids, 233 const std::vector<StorageCommitmentFailureReason>& failureReasons);
234 const std::list<std::string>& failureSopInstanceUids);
235 234
236 // transactionUid: To be generated by Toolbox::GenerateDicomPrivateUniqueIdentifier() 235 // transactionUid: To be generated by Toolbox::GenerateDicomPrivateUniqueIdentifier()
237 void RequestStorageCommitment( 236 void RequestStorageCommitment(
238 const std::string& transactionUid, 237 const std::string& transactionUid,
239 const std::list<std::string>& sopClassUids, 238 const std::vector<std::string>& sopClassUids,
240 const std::list<std::string>& sopInstanceUids); 239 const std::vector<std::string>& sopInstanceUids);
241 }; 240 };
242 } 241 }