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)