PIHTTP::MessageConst code categories

PIHTTPClient migrated to curl_multi_api
This commit is contained in:
2025-05-14 16:21:38 +03:00
parent dfdc4b8bdc
commit ce1aee1553
6 changed files with 146 additions and 41 deletions

View File

@@ -1,13 +1,14 @@
#ifndef curl_thread_pool_p_H
#define curl_thread_pool_p_H
#include "pip_http_client_export.h"
#include "piprotectedvariable.h"
#include "pisemaphore.h"
#include "pithread.h"
class PIHTTPClient;
class CurlThreadPool {
class PIP_HTTP_CLIENT_EXPORT CurlThreadPool {
public:
void registerClient(PIHTTPClient * c);
@@ -18,6 +19,7 @@ private:
CurlThreadPool();
~CurlThreadPool();
void destroy();
void threadFunc();
void procClient(PIHTTPClient * c);