| 70 | } |
| 71 | |
| 72 | void HTTPClient::forceClose() { |
| 73 | if (nullptr != callback) { |
| 74 | callback->stop = true; |
| 75 | } |
| 76 | |
| 77 | if (nullptr != write_callback_) { |
| 78 | write_callback_->stop = true; |
| 79 | } |
| 80 | } |
| 81 | |
| 82 | int HTTPClient::debug_callback(CURL *handle, curl_infotype type, char *data, size_t size, void *userptr) { |
| 83 | std::shared_ptr<logging::Logger>* logger = static_cast<std::shared_ptr<logging::Logger>*>(userptr); |