Mercurial > hg > orthanc
comparison OrthancServer/Sources/ServerContext.h @ 4473:68f52897c119
new URIs: /tools/accepted-transfer-syntaxes and /tools/unknown-sop-class-accepted to replace Lua callbacks for transfer syntaxes
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 26 Jan 2021 14:48:10 +0100 |
parents | fe774d8e904b |
children | 7b99e8bb8246 |
comparison
equal
deleted
inserted
replaced
4472:28a4baadde17 | 4473:68f52897c119 |
---|---|
223 BuiltinDecoderTranscoderOrder builtinDecoderTranscoderOrder_; | 223 BuiltinDecoderTranscoderOrder builtinDecoderTranscoderOrder_; |
224 bool isIngestTranscoding_; | 224 bool isIngestTranscoding_; |
225 DicomTransferSyntax ingestTransferSyntax_; | 225 DicomTransferSyntax ingestTransferSyntax_; |
226 bool ingestTranscodingOfUncompressed_; | 226 bool ingestTranscodingOfUncompressed_; |
227 bool ingestTranscodingOfCompressed_; | 227 bool ingestTranscodingOfCompressed_; |
228 DicomTransferSyntax preferredTransferSyntax_; // New in Orthanc 1.9.0 | 228 |
229 // New in Orthanc 1.9.0 | |
230 DicomTransferSyntax preferredTransferSyntax_; | |
231 boost::mutex dynamicOptionsMutex_; | |
232 bool isUnknownSopClassAccepted_; | |
233 std::set<DicomTransferSyntax> acceptedTransferSyntaxes_; | |
229 | 234 |
230 StoreStatus StoreAfterTranscoding(std::string& resultPublicId, | 235 StoreStatus StoreAfterTranscoding(std::string& resultPublicId, |
231 DicomInstanceToStore& dicom, | 236 DicomInstanceToStore& dicom, |
232 StoreInstanceMode mode); | 237 StoreInstanceMode mode); |
233 | 238 |
501 { | 506 { |
502 return transcodeDicomProtocol_; | 507 return transcodeDicomProtocol_; |
503 } | 508 } |
504 | 509 |
505 const std::string& GetDeidentifiedContent(const DicomElement& element) const; | 510 const std::string& GetDeidentifiedContent(const DicomElement& element) const; |
511 | |
512 void GetAcceptedTransferSyntaxes(std::set<DicomTransferSyntax>& syntaxes); | |
513 | |
514 void SetAcceptedTransferSyntaxes(const std::set<DicomTransferSyntax>& syntaxes); | |
515 | |
516 bool IsUnknownSopClassAccepted(); | |
517 | |
518 void SetUnknownSopClassAccepted(bool accepted); | |
506 }; | 519 }; |
507 } | 520 } |