Mercurial > hg > orthanc
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 - } }; }