diff options
| author | Zeev Suraski <zeev@php.net> | 2000-06-16 01:54:56 +0000 |
|---|---|---|
| committer | Zeev Suraski <zeev@php.net> | 2000-06-16 01:54:56 +0000 |
| commit | ef0bd3d102aef4909b5107a327d37c549fd879b0 (patch) | |
| tree | 8e2d5e3e0150bd0e1d022833de17efc95c627e61 /Zend/zend_execute.h | |
| parent | f29eae1302093b66fb68a5b83689d990b368cd7c (diff) | |
| download | php-git-ef0bd3d102aef4909b5107a327d37c549fd879b0.tar.gz | |
- Move timeout code to Zend
- Implement timeouts in Win32
Diffstat (limited to 'Zend/zend_execute.h')
| -rw-r--r-- | Zend/zend_execute.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Zend/zend_execute.h b/Zend/zend_execute.h index 4707991a44..ec7dc39ea4 100644 --- a/Zend/zend_execute.h +++ b/Zend/zend_execute.h @@ -155,6 +155,14 @@ ZEND_API char *zend_get_executed_filename(ELS_D); ZEND_API uint zend_get_executed_lineno(ELS_D); ZEND_API zend_bool zend_is_executing(void); +void zend_set_timeout(long seconds); +void zend_unset_timeout(void); +#ifdef ZEND_WIN32 +void zend_register_timeout_wndclass(void); +void zend_create_timeout_window(ELS_D); +void zend_destroy_timeout_window(ELS_D); +#endif + #define zendi_zval_copy_ctor(p) zval_copy_ctor(&(p)) #define zendi_zval_dtor(p) zval_dtor(&(p)) |
