Merge branch 'v2.6.x'
[m6w6/ext-http] / src / php_http_client_curl.h
index beeb8dfb9c78a1ecd46888c61d56933882da10f9..abd8f993085b28f18920659e1e71e4e899da4415 100644 (file)
 
 #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 */