From 55272d3df8c8ee58c4a77eb7860f05882eaa441b Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Fri, 17 Sep 1999 05:40:59 +0000 Subject: add user-level callbacks --- ext/session/mod_user.h | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 ext/session/mod_user.h (limited to 'ext/session/mod_user.h') diff --git a/ext/session/mod_user.h b/ext/session/mod_user.h new file mode 100644 index 0000000000..3d91050ab7 --- /dev/null +++ b/ext/session/mod_user.h @@ -0,0 +1,39 @@ +/* + +----------------------------------------------------------------------+ + | PHP version 4.0 | + +----------------------------------------------------------------------+ + | Copyright (c) 1997, 1998, 1999 The PHP Group | + +----------------------------------------------------------------------+ + | This source file is subject to version 2.0 of the PHP license, | + | that is bundled with this package in the file LICENSE, and is | + | available at through the world-wide-web at | + | http://www.php.net/license/2_0.txt. | + | If you did not receive a copy of the PHP license and are unable to | + | obtain it through the world-wide-web, please send a note to | + | license@php.net so we can mail you a copy immediately. | + +----------------------------------------------------------------------+ + | Authors: Sascha Schumann | + +----------------------------------------------------------------------+ + */ + +#ifndef MOD_USER_H +#define MOD_USER_H + +typedef union { + char *names[6]; + struct { + char *ps_open; + char *ps_close; + char *ps_read; + char *ps_write; + char *ps_destroy; + char *ps_gc; + } name; +} ps_user; + +extern ps_module ps_mod_user; +#define ps_user_ptr &ps_mod_user + +PS_FUNCS(user); + +#endif -- cgit v1.2.1