1
0
mirror of https://github.com/php/php-src.git synced 2026-04-18 13:31:27 +02:00
Files
archived-php-src/ext/zlib/php3_zlib.h
Zeev Suraski bc415d5a88 * Finalizing the PHP version of SAPI. Support POST and cookies among other things.
* Fully implement ISAPI support - POST and cookies among other things.
* Almost completely rewrote phpinfo().  Allow modules to easily display their
  information in phpinfo() without modifying phpinfo() itself (prototype for
  the module info function was changed, thus the large amount of updated module
  files).
* Initial extended SAPI support for Apache, completely untested.
* CGI now uses SAPI fully as well.
1999-05-09 08:48:05 +00:00

64 lines
2.9 KiB
C

/*
+----------------------------------------------------------------------+
| PHP HTML Embedded Scripting Language Version 3.0 |
+----------------------------------------------------------------------+
| Copyright (c) 1997,1998 PHP Development Team (See Credits file) |
+----------------------------------------------------------------------+
| This program is free software; you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation; either version 2 of the License, or |
| (at your option) any later version. |
| |
| This program is distributed in the hope that it will be useful, |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| GNU General Public License for more details. |
| |
| You should have received a copy of the GNU General Public License |
| along with this program; if not, write to the Free Software |
| Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
+----------------------------------------------------------------------+
| Authors: Rasmus Lerdorf <rasmus@lerdorf.on.ca> |
| Stefan Röhrich <sr@linux.de> |
+----------------------------------------------------------------------+
*/
/* $Id$ */
#ifndef _PHP3_ZLIB_H
#define _PHP3_ZLIB_H
#if COMPILE_DL
#undef HAVE_ZLIB
#define HAVE_ZLIB 1
#endif
#if HAVE_ZLIB
extern php3_module_entry php3_zlib_module_entry;
#define php3_zlib_module_ptr &php3_zlib_module_entry
extern int php3_minit_zlib(INIT_FUNC_ARGS);
extern int php3_mshutdown_zlib(SHUTDOWN_FUNC_ARGS);
extern void php3_info_zlib(ZEND_MODULE_INFO_FUNC_ARGS);
extern void php3_gzopen(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzclose(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzeof(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzread(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzgetc(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzgets(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzgetss(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzwrite(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzrewind(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gztell(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzseek(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzpassthru(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_readgzfile(INTERNAL_FUNCTION_PARAMETERS);
extern void php3_gzfile(INTERNAL_FUNCTION_PARAMETERS);
#else
#define php3_zlib_module_ptr NULL
#endif /* HAVE_ZLIB */
#endif /* _PHP3_ZLIB_H */