diff Core/DicomNetworking/DicomStoreUserConnection.h @ 3894:8f7ad4989fec transcoding

transcoding to uncompressed transfer syntaxes over DICOM protocol is implemented
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 07 May 2020 11:13:29 +0200
parents 7a5fa8f307e9
children
line wrap: on
line diff
--- a/Core/DicomNetworking/DicomStoreUserConnection.h	Wed May 06 12:48:28 2020 +0200
+++ b/Core/DicomNetworking/DicomStoreUserConnection.h	Thu May 07 11:13:29 2020 +0200
@@ -150,6 +150,7 @@
     void Store(std::string& sopClassUid,
                std::string& sopInstanceUid,
                DcmFileFormat& dicom,
+               bool hasMoveOriginator,
                const std::string& moveOriginatorAET,
                uint16_t moveOriginatorID);
 
@@ -157,24 +158,10 @@
                std::string& sopInstanceUid,
                const void* buffer,
                size_t size,
+               bool hasMoveOriginator,
                const std::string& moveOriginatorAET,
                uint16_t moveOriginatorID);
 
-    void Store(std::string& sopClassUid,
-               std::string& sopInstanceUid,
-               DcmFileFormat& dicom)
-    {
-      Store(sopClassUid, sopInstanceUid, dicom, "", 0);  // Not a C-Move
-    }
-
-    void Store(std::string& sopClassUid,
-               std::string& sopInstanceUid,
-               const void* buffer,
-               size_t size)
-    {
-      Store(sopClassUid, sopInstanceUid, buffer, size, "", 0);  // Not a C-Move
-    }
-
     void LookupParameters(std::string& sopClassUid,
                           std::string& sopInstanceUid,
                           DicomTransferSyntax& transferSyntax,
@@ -185,17 +172,8 @@
                    IDicomTranscoder& transcoder,
                    const void* buffer,
                    size_t size,
+                   bool hasMoveOriginator,
                    const std::string& moveOriginatorAET,
                    uint16_t moveOriginatorID);
-
-    void Transcode(std::string& sopClassUid /* out */,
-                   std::string& sopInstanceUid /* out */,
-                   IDicomTranscoder& transcoder,
-                   const void* buffer,
-                   size_t size)
-    {
-      Transcode(sopClassUid, sopInstanceUid, transcoder,
-                buffer, size, "", 0);  // Not a C-Move
-    }
   };
 }