summaryrefslogtreecommitdiff
path: root/output.h
diff options
context:
space:
mode:
Diffstat (limited to 'output.h')
-rw-r--r--output.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/output.h b/output.h
new file mode 100644
index 0000000000..dabb9425c5
--- /dev/null
+++ b/output.h
@@ -0,0 +1,18 @@
+#ifndef _OUTPUT_BUFFER
+#define _OUTPUT_BUFFER
+
+#include "php.h"
+
+void zend_output_startup();
+
+/* exported output functions */
+int (*zend_body_write)(const char *str, uint str_length); /* string output */
+int (*zend_header_write)(const char *str, uint str_length); /* unbuffer string output */
+void zend_start_ob_buffering();
+void zend_end_ob_buffering(int send_buffer);
+int zend_ob_get_buffer(pval *p);
+
+/* HEAD support */
+void set_header_request(int value);
+
+#endif /* _OUTPUT_BUFFER */ \ No newline at end of file