diff options
author | Arpad Ray <arpad@php.net> | 2011-09-13 22:28:15 +0000 |
---|---|---|
committer | Arpad Ray <arpad@php.net> | 2011-09-13 22:28:15 +0000 |
commit | 47cfae87eb5a51a2d90c6363ca36b109e8253605 (patch) | |
tree | 4d8efafec2975af63613a8fca46760108e2de3b2 /ext/standard/basic_functions.h | |
parent | 6e998b4d0ff6b1d14f787b4e2dd3a49af55aa378 (diff) | |
download | php-git-47cfae87eb5a51a2d90c6363ca36b109e8253605.tar.gz |
Implement object-oriented session handlers (https://wiki.php.net/rfc/session-oo)
Diffstat (limited to 'ext/standard/basic_functions.h')
-rw-r--r-- | ext/standard/basic_functions.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ext/standard/basic_functions.h b/ext/standard/basic_functions.h index 4435f4bc4c..32b6d51317 100644 --- a/ext/standard/basic_functions.h +++ b/ext/standard/basic_functions.h @@ -251,4 +251,13 @@ typedef struct { PHPAPI double php_get_nan(void); PHPAPI double php_get_inf(void); +typedef struct _php_shutdown_function_entry { + zval **arguments; + int arg_count; +} php_shutdown_function_entry; + +PHPAPI extern zend_bool register_user_shutdown_function(char *function_name, php_shutdown_function_entry *shutdown_function_entry); +PHPAPI extern zend_bool remove_user_shutdown_function(char *function_name); +PHPAPI extern zend_bool append_user_shutdown_function(php_shutdown_function_entry shutdown_function_entry); + #endif /* BASIC_FUNCTIONS_H */ |