Mercurial > hg > orthanc-stone
comparison Framework/Deprecated/Toolbox/BaseWebService.cpp @ 1068:04a95ee91327 broker
recovery of OrthancStoneSingleFrame
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 15 Oct 2019 19:36:57 +0200 |
parents | e713f1a99861 |
children | 21c2b0eee53c |
comparison
equal
deleted
inserted
replaced
1067:05b2e71ed145 | 1068:04a95ee91327 |
---|---|
95 if (!cacheEnabled_ || cache_.find(uri) == cache_.end()) | 95 if (!cacheEnabled_ || cache_.find(uri) == cache_.end()) |
96 { | 96 { |
97 GetAsyncInternal(uri, headers, | 97 GetAsyncInternal(uri, headers, |
98 new BaseWebService::BaseWebServicePayload(successCallback, failureCallback, payload), // ownership is transfered | 98 new BaseWebService::BaseWebServicePayload(successCallback, failureCallback, payload), // ownership is transfered |
99 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestSuccessMessage> | 99 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestSuccessMessage> |
100 (shared_from_this(), &BaseWebService::CacheAndNotifyHttpSuccess), | 100 (GetSharedObserver(), &BaseWebService::CacheAndNotifyHttpSuccess), |
101 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestErrorMessage> | 101 new OrthancStone::Callable<BaseWebService, IWebService::HttpRequestErrorMessage> |
102 (shared_from_this(), &BaseWebService::NotifyHttpError), | 102 (GetSharedObserver(), &BaseWebService::NotifyHttpError), |
103 timeoutInSeconds); | 103 timeoutInSeconds); |
104 } | 104 } |
105 else | 105 else |
106 { | 106 { |
107 // put the uri on top of the most recently accessed list | 107 // put the uri on top of the most recently accessed list |