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;
web::http::http_response MitkResponse
This is a microservice interface for managing REST requests.
DataCollection - Class to facilitate loading/accessing structured data.
web::http::methods methods
web::http::methods MitkRESTMethods
web::http::http_request MitkRequest
web::http::uri_builder MitkUriBuilder
web::http::http_response http_response
web::http::http_request http_request
std::map< utility::string_t, utility::string_t > ParamMap