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