X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fphp_http_client_curl.h;h=abd8f993085b28f18920659e1e71e4e899da4415;hb=0869caece2853a07711676bad8f032fa89ed82e9;hp=beeb8dfb9c78a1ecd46888c61d56933882da10f9;hpb=55d74c2d07edcf6d51fe62bc257c3bde0f7f25d4;p=m6w6%2Fext-http diff --git a/src/php_http_client_curl.h b/src/php_http_client_curl.h index beeb8df..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; @@ -50,9 +54,11 @@ 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 */