X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_response_object.c;h=42416ecf6e91667e026098dc01bcf348fd7106cd;hp=aaa51f51d8a60575ae3515d195b2fef528bb2008;hb=ace08ce673845bc13aa2497182f881bcf5e32e17;hpb=4a881fb37338bfeacd40c42a97f334c9faed299a diff --git a/http_response_object.c b/http_response_object.c index aaa51f5..42416ec 100644 --- a/http_response_object.c +++ b/http_response_object.c @@ -27,6 +27,8 @@ #ifdef ZEND_ENGINE_2 +#include "missing.h" + #define http_response_object_declare_default_properties() _http_response_object_declare_default_properties(TSRMLS_C) static inline void _http_response_object_declare_default_properties(TSRMLS_D); @@ -52,6 +54,12 @@ zend_function_entry http_response_object_fe[] = { PHP_ME(HttpResponse, setGzip, NULL, ZEND_ACC_PUBLIC) PHP_ME(HttpResponse, getGzip, NULL, ZEND_ACC_PUBLIC) + PHP_ME(HttpResponse, setThrottleDelay, NULL, ZEND_ACC_PUBLIC) + PHP_ME(HttpResponse, getThrottleDelay, NULL, ZEND_ACC_PUBLIC) + + PHP_ME(HttpResponse, setSendBuffersize, NULL, ZEND_ACC_PUBLIC) + PHP_ME(HttpResponse, getSendBuffersize, NULL, ZEND_ACC_PUBLIC) + PHP_ME(HttpResponse, setData, NULL, ZEND_ACC_PUBLIC) PHP_ME(HttpResponse, getData, NULL, ZEND_ACC_PUBLIC) @@ -105,6 +113,8 @@ static inline void _http_response_object_declare_default_properties(TSRMLS_D) DCL_PROP(PROTECTED, long, dispoInline, 0); DCL_PROP(PROTECTED, long, cache, 0); DCL_PROP(PROTECTED, long, gzip, 0); + DCL_PROP(PROTECTED, long, sendBuffersize, HTTP_SENDBUF_SIZE); + DCL_PROP(PROTECTED, double, throttleDelay, 0.0); DCL_PROP(PRIVATE, long, raw_cache_header, 0); DCL_PROP(PRIVATE, long, send_mode, -1);