13 #ifndef mitkDICOMweb_h
14 #define mitkDICOMweb_h
16 #include <MitkDICOMwebExports.h>
18 #include "cpprest/asyncrt_utils.h"
19 #include "cpprest/http_client.h"
64 pplx::task<void> SendSTOW(utility::string_t filePath, utility::string_t studyUID);
76 pplx::task<void> SendWADO(utility::string_t filePath,
77 utility::string_t studyUID,
78 utility::string_t seriesUID,
79 utility::string_t instanceUID);
90 pplx::task<std::string> SendWADO(utility::string_t folderPath,
91 utility::string_t studyUID,
92 utility::string_t seriesUID);
117 utility::string_t CreateWADOUri(utility::string_t studyUID,
118 utility::string_t seriesUID,
119 utility::string_t instanceUID);
124 utility::string_t CreateSTOWUri(utility::string_t studyUID);
130 void InitializeRESTManager();
132 utility::string_t m_BaseURI;