123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #ifdef PHP_WIN32
- typedef HANDLE php_file_descriptor_t;
- typedef DWORD php_process_id_t;
- #else
- typedef int php_file_descriptor_t;
- typedef pid_t php_process_id_t;
- #endif
- typedef struct _php_process_env {
- char *envp;
- #ifndef PHP_WIN32
- char **envarray;
- #endif
- } php_process_env_t;
- struct php_process_handle {
- php_process_id_t child;
- #ifdef PHP_WIN32
- HANDLE childHandle;
- #endif
- int npipes;
- zend_resource **pipes;
- char *command;
- int is_persistent;
- php_process_env_t env;
- };
|