Mercurial > hg > orthanc
comparison OrthancServer/Internals/FindScp.h @ 1786:164d78911382 worklists
primitives to handle dicom worklists
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 18 Nov 2015 12:00:14 +0100 |
parents | 3309878b3e16 |
children | 4f01c9d73f02 |
comparison
equal
deleted
inserted
replaced
1784:2dbf25006f88 | 1786:164d78911382 |
---|---|
31 | 31 |
32 | 32 |
33 #pragma once | 33 #pragma once |
34 | 34 |
35 #include "../DicomProtocol/IFindRequestHandler.h" | 35 #include "../DicomProtocol/IFindRequestHandler.h" |
36 #include "../DicomProtocol/IWorklistRequestHandler.h" | |
36 | 37 |
37 #include <dcmtk/dcmnet/dimse.h> | 38 #include <dcmtk/dcmnet/dimse.h> |
38 | 39 |
39 namespace Orthanc | 40 namespace Orthanc |
40 { | 41 { |
41 namespace Internals | 42 namespace Internals |
42 { | 43 { |
43 OFCondition findScp(T_ASC_Association * assoc, | 44 OFCondition findScp(T_ASC_Association * assoc, |
44 T_DIMSE_Message * msg, | 45 T_DIMSE_Message * msg, |
45 T_ASC_PresentationContextID presID, | 46 T_ASC_PresentationContextID presID, |
46 IFindRequestHandler& handler, | 47 IFindRequestHandler* findHandler, // can be NULL |
48 IWorklistRequestHandler* worklistHandler, // can be NULL | |
47 const std::string& remoteIp, | 49 const std::string& remoteIp, |
48 const std::string& remoteAet); | 50 const std::string& remoteAet); |
49 } | 51 } |
50 } | 52 } |