comparison Platforms/Generic/WebServiceDeleteCommand.h @ 1059:e713f1a99861 broker

replacing MessageBroker by weak_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 11 Oct 2019 17:08:34 +0200
parents 4f2416d519b4
children 21c2b0eee53c
comparison
equal deleted inserted replaced
1058:a36c47487a70 1059:e713f1a99861
26 namespace Deprecated 26 namespace Deprecated
27 { 27 {
28 class WebServiceDeleteCommand : public WebServiceCommandBase 28 class WebServiceDeleteCommand : public WebServiceCommandBase
29 { 29 {
30 public: 30 public:
31 WebServiceDeleteCommand(OrthancStone::MessageBroker& broker, 31 WebServiceDeleteCommand(OrthancStone::MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallback, // takes ownership
32 OrthancStone::MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallback, // takes ownership
33 OrthancStone::MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallback, // takes ownership 32 OrthancStone::MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallback, // takes ownership
34 const Orthanc::WebServiceParameters& parameters, 33 const Orthanc::WebServiceParameters& parameters,
35 const std::string& url, 34 const std::string& url,
36 const IWebService::HttpHeaders& headers, 35 const IWebService::HttpHeaders& headers,
37 unsigned int timeoutInSeconds, 36 unsigned int timeoutInSeconds,