Mercurial > hg > orthanc
comparison OrthancServer/OrthancFindRequestHandler.h @ 1888:512b6e76f531
Lua: "IncomingFindRequestFilter()" to apply filters to incoming C-Find requests
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 11 Dec 2015 16:39:51 +0100 |
parents | 4e7c318a3f69 |
children | b1291df2f780 |
comparison
equal
deleted
inserted
replaced
1887:5e0a25642056 | 1888:512b6e76f531 |
---|---|
50 bool FilterQueryTag(std::string& value /* can be modified */, | 50 bool FilterQueryTag(std::string& value /* can be modified */, |
51 ResourceType level, | 51 ResourceType level, |
52 const DicomTag& tag, | 52 const DicomTag& tag, |
53 ModalityManufacturer manufacturer); | 53 ModalityManufacturer manufacturer); |
54 | 54 |
55 bool ApplyLuaFilter(DicomMap& target, | |
56 const DicomMap& source, | |
57 const std::string& remoteIp, | |
58 const std::string& remoteAet, | |
59 const std::string& calledAet); | |
60 | |
55 public: | 61 public: |
56 OrthancFindRequestHandler(ServerContext& context) : | 62 OrthancFindRequestHandler(ServerContext& context) : |
57 context_(context), | 63 context_(context), |
58 maxResults_(0), | 64 maxResults_(0), |
59 maxInstances_(0) | 65 maxInstances_(0) |