comparison OrthancServer/DicomProtocol/IFindRequestHandler.h @ 941:83489fddd8c5

Options to limit the number of results for an incoming C-FIND query
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 25 Jun 2014 11:08:11 +0200
parents 2d0a347e8cfc
children 6e7e5ed91c2d
comparison
equal deleted inserted replaced
940:4864b3e304be 941:83489fddd8c5
45 public: 45 public:
46 virtual ~IFindRequestHandler() 46 virtual ~IFindRequestHandler()
47 { 47 {
48 } 48 }
49 49
50 virtual void Handle(DicomFindAnswers& answers, 50 /**
51 * Can throw exceptions. Returns "false" iff too many results have
52 * to be returned. In such a case, a "Matching terminated due to
53 * Cancel request" DIMSE code would be returned.
54 * https://www.dabsoft.ch/dicom/4/V.4.1/
55 **/
56 virtual bool Handle(DicomFindAnswers& answers,
51 const DicomMap& input, 57 const DicomMap& input,
52 const std::string& callingAETitle) = 0; 58 const std::string& callingAETitle) = 0;
53 }; 59 };
54 } 60 }