X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=src%2Fphp_http_client_curl.h;h=abd8f993085b28f18920659e1e71e4e899da4415;hp=f84107fa3a89b21893cd0beb0a969e6953377187;hb=43a9a6f8cb56e25c3770d652ce77045f89f68ca6;hpb=286dfcc5b1e7b24117132c7bff5b8e64ac6ac5d0 diff --git a/src/php_http_client_curl.h b/src/php_http_client_curl.h index f84107f..abd8f99 100644 --- a/src/php_http_client_curl.h +++ b/src/php_http_client_curl.h @@ -15,6 +15,10 @@ #if PHP_HTTP_HAVE_CURL +struct php_http_client_curl_globals { + php_http_client_driver_t driver; +}; + typedef struct php_http_client_curl_handle { CURLM *multi; CURLSH *share; @@ -49,9 +53,12 @@ static inline void php_http_client_curl_get_timeout(php_http_client_curl_t *curl } PHP_HTTP_API void php_http_client_curl_responsehandler(php_http_client_t *client); +PHP_HTTP_API void php_http_client_curl_loop(php_http_client_t *client, curl_socket_t s, int curl_action); +PHP_HTTP_API php_http_client_ops_t *php_http_client_curl_get_ops(void); PHP_MINIT_FUNCTION(http_client_curl); PHP_MSHUTDOWN_FUNCTION(http_client_curl); + #endif /* PHP_HTTP_HAVE_CURL */ #endif /* PHP_HTTP_CLIENT_CURL_H */