comparison OrthancServer/OrthancGetRequestHandler.h @ 3959:76a24be12912 c-get

c-get: support of transcoding
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 20 May 2020 18:29:04 +0200
parents 66879215cbf3
children 4d1dcdf5c57e
comparison
equal deleted inserted replaced
3958:596912ebab5f 3959:76a24be12912
37 37
38 #include <dcmtk/dcmnet/dimse.h> 38 #include <dcmtk/dcmnet/dimse.h>
39 39
40 #include <list> 40 #include <list>
41 41
42 class DcmFileFormat;
43
42 namespace Orthanc 44 namespace Orthanc
43 { 45 {
44 class ServerContext; 46 class ServerContext;
45 47
46 class OrthancGetRequestHandler : public IGetRequestHandler 48 class OrthancGetRequestHandler : public IGetRequestHandler
70 const DicomMap& input) const; 72 const DicomMap& input) const;
71 73
72 OFCondition PerformGetSubOp(T_ASC_Association *assoc, 74 OFCondition PerformGetSubOp(T_ASC_Association *assoc,
73 const std::string& sopClassUid, 75 const std::string& sopClassUid,
74 const std::string& sopInstanceUid, 76 const std::string& sopInstanceUid,
75 DcmDataset& dataset); 77 DcmFileFormat* datasetRaw);
76 78
77 void AddFailedUIDInstance(const std::string& sopInstance); 79 void AddFailedUIDInstance(const std::string& sopInstance);
78 80
79 public: 81 public:
80 OrthancGetRequestHandler(ServerContext& context); 82 OrthancGetRequestHandler(ServerContext& context);