comparison Platforms/Wasm/WasmWebService.h @ 417:aee3d7941c9b

preparing to load images using DICOMweb
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 15 Nov 2018 17:28:15 +0100
parents aad37d0b6407
children c23df8b3433b
comparison
equal deleted inserted replaced
415:c0589c3173fd 417:aee3d7941c9b
36 } 36 }
37 37
38 void SetBaseUri(const std::string baseUri); 38 void SetBaseUri(const std::string baseUri);
39 39
40 virtual void GetAsync(const std::string& uri, 40 virtual void GetAsync(const std::string& uri,
41 const Headers& headers, 41 const HttpHeaders& headers,
42 Orthanc::IDynamicObject* payload, 42 Orthanc::IDynamicObject* payload,
43 MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallable, 43 MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallable,
44 MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallable = NULL, 44 MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallable = NULL,
45 unsigned int timeoutInSeconds = 60); 45 unsigned int timeoutInSeconds = 60);
46 46
47 virtual void PostAsync(const std::string& uri, 47 virtual void PostAsync(const std::string& uri,
48 const Headers& headers, 48 const HttpHeaders& headers,
49 const std::string& body, 49 const std::string& body,
50 Orthanc::IDynamicObject* payload, 50 Orthanc::IDynamicObject* payload,
51 MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallable, 51 MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallable,
52 MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallable = NULL, 52 MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallable = NULL,
53 unsigned int timeoutInSeconds = 60); 53 unsigned int timeoutInSeconds = 60);
54 54
55 virtual void DeleteAsync(const std::string& uri, 55 virtual void DeleteAsync(const std::string& uri,
56 const Headers& headers, 56 const HttpHeaders& headers,
57 Orthanc::IDynamicObject* payload, 57 Orthanc::IDynamicObject* payload,
58 MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallable, 58 MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallable,
59 MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallable = NULL, 59 MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallable = NULL,
60 unsigned int timeoutInSeconds = 60); 60 unsigned int timeoutInSeconds = 60);
61 61