|
#define | STREAMS_D |
|
#define | STREAMS_C |
|
#define | STREAMS_REL_C |
|
#define | STREAMS_DC |
|
#define | STREAMS_CC |
|
#define | STREAMS_REL_CC |
|
#define | php_stream_alloc_rel(ops, thisptr, persistent, mode) |
|
#define | php_stream_copy_to_mem_rel(src, maxlen, persistent) |
|
#define | php_stream_fopen_rel(filename, mode, opened, options) |
|
#define | php_stream_fopen_with_path_rel(filename, mode, path, opened, options) |
|
#define | php_stream_fopen_from_fd_rel(fd, mode, persistent_id, zero_position) |
|
#define | php_stream_fopen_from_file_rel(file, mode) |
|
#define | php_stream_fopen_from_pipe_rel(file, mode) |
|
#define | php_stream_fopen_tmpfile_rel() |
|
#define | php_stream_fopen_temporary_file_rel(dir, pfx, opened_path) |
|
#define | php_stream_open_wrapper_rel(path, mode, options, opened) |
|
#define | php_stream_open_wrapper_ex_rel(path, mode, options, opened, context) |
|
#define | php_stream_make_seekable_rel(origstream, newstream, flags) |
|
#define | PHP_STREAM_FLAG_NO_SEEK 0x1 |
|
#define | PHP_STREAM_FLAG_NO_BUFFER 0x2 |
|
#define | PHP_STREAM_FLAG_EOL_UNIX 0x0 /* also includes DOS */ |
|
#define | PHP_STREAM_FLAG_DETECT_EOL 0x4 |
|
#define | PHP_STREAM_FLAG_EOL_MAC 0x8 |
|
#define | PHP_STREAM_FLAG_AVOID_BLOCKING 0x10 |
|
#define | PHP_STREAM_FLAG_NO_CLOSE 0x20 |
|
#define | PHP_STREAM_FLAG_IS_DIR 0x40 |
|
#define | PHP_STREAM_FLAG_NO_FCLOSE 0x80 |
|
#define | PHP_STREAM_FLAG_SUPPRESS_ERRORS 0x100 |
|
#define | PHP_STREAM_FLAG_NO_RSCR_DTOR_CLOSE 0x200 |
|
#define | PHP_STREAM_FLAG_NO_IO 0x400 |
|
#define | PHP_STREAM_FLAG_WAS_WRITTEN 0x80000000 |
|
#define | PHP_STREAM_CONTEXT(stream) |
|
#define | PHP_STREAM_FCLOSE_NONE 0 |
|
#define | PHP_STREAM_FCLOSE_FDOPEN 1 |
|
#define | PHP_STREAM_FCLOSE_FOPENCOOKIE 2 |
|
#define | php_stream_alloc(ops, thisptr, persistent_id, mode) |
|
#define | php_stream_get_resource_id(stream) |
|
#define | php_stream_auto_cleanup(stream) |
|
#define | php_stream_to_zval(stream, zval) |
|
#define | php_stream_from_zval(xstr, pzval) |
|
#define | php_stream_from_res(xstr, res) |
|
#define | php_stream_from_res_no_verify(xstr, pzval) |
|
#define | php_stream_from_zval_no_verify(xstr, pzval) |
|
#define | php_stream_free_enclosed(stream_enclosed, close_options) |
|
#define | PHP_STREAM_PERSISTENT_SUCCESS 0 /* id exists */ |
|
#define | PHP_STREAM_PERSISTENT_FAILURE 1 /* id exists but is not a stream! */ |
|
#define | PHP_STREAM_PERSISTENT_NOT_EXIST 2 /* id does not exist */ |
|
#define | PHP_STREAM_FREE_CALL_DTOR 1 /* call ops->close */ |
|
#define | PHP_STREAM_FREE_RELEASE_STREAM 2 /* pefree(stream) */ |
|
#define | PHP_STREAM_FREE_PRESERVE_HANDLE 4 /* tell ops->close to not close its underlying handle */ |
|
#define | PHP_STREAM_FREE_RSRC_DTOR 8 /* called from the resource list dtor */ |
|
#define | PHP_STREAM_FREE_PERSISTENT 16 /* manually freeing a persistent connection */ |
|
#define | PHP_STREAM_FREE_IGNORE_ENCLOSING 32 /* don't close the enclosing stream instead */ |
|
#define | PHP_STREAM_FREE_KEEP_RSRC 64 /* keep associated zend_resource */ |
|
#define | PHP_STREAM_FREE_CLOSE (PHP_STREAM_FREE_CALL_DTOR | PHP_STREAM_FREE_RELEASE_STREAM) |
|
#define | PHP_STREAM_FREE_CLOSE_CASTED (PHP_STREAM_FREE_CLOSE | PHP_STREAM_FREE_PRESERVE_HANDLE) |
|
#define | PHP_STREAM_FREE_CLOSE_PERSISTENT (PHP_STREAM_FREE_CLOSE | PHP_STREAM_FREE_PERSISTENT) |
|
#define | php_stream_free(stream, close_options) |
|
#define | php_stream_close(stream) |
|
#define | php_stream_pclose(stream) |
|
#define | php_stream_rewind(stream) |
|
#define | php_stream_seek(stream, offset, whence) |
|
#define | php_stream_tell(stream) |
|
#define | php_stream_read(stream, buf, count) |
|
#define | php_stream_write_string(stream, str) |
|
#define | php_stream_write(stream, buf, count) |
|
#define | php_stream_fill_read_buffer(stream, size) |
|
#define | php_stream_printf _php_stream_printf |
|
#define | php_stream_eof(stream) |
|
#define | php_stream_getc(stream) |
|
#define | php_stream_putc(stream, c) |
|
#define | php_stream_flush(stream) |
|
#define | php_stream_sync(stream, d) |
|
#define | php_stream_gets(stream, buf, maxlen) |
|
#define | php_stream_get_line(stream, buf, maxlen, retlen) |
|
#define | php_stream_puts(stream, buf) |
|
#define | php_stream_stat(stream, ssb) |
|
#define | php_stream_stat_path(path, ssb) |
|
#define | php_stream_stat_path_ex(path, flags, ssb, context) |
|
#define | php_stream_mkdir(path, mode, options, context) |
|
#define | php_stream_rmdir(path, options, context) |
|
#define | php_stream_opendir(path, options, context) |
|
#define | php_stream_readdir(dirstream, dirent) |
|
#define | php_stream_closedir(dirstream) |
|
#define | php_stream_rewinddir(dirstream) |
|
#define | php_stream_scandir(dirname, namelist, context, compare) |
|
#define | php_stream_set_option(stream, option, value, ptrvalue) |
|
#define | php_stream_set_chunk_size(stream, size) |
|
#define | PHP_STREAM_MKDIR_RECURSIVE 1 |
|
#define | PHP_STREAM_URL_STAT_LINK 1 |
|
#define | PHP_STREAM_URL_STAT_QUIET 2 |
|
#define | PHP_STREAM_URL_STAT_IGNORE_OPEN_BASEDIR 4 |
|
#define | PHP_STREAM_OPTION_BLOCKING 1 |
|
#define | PHP_STREAM_OPTION_READ_BUFFER 2 |
|
#define | PHP_STREAM_OPTION_WRITE_BUFFER 3 |
|
#define | PHP_STREAM_BUFFER_NONE 0 /* unbuffered */ |
|
#define | PHP_STREAM_BUFFER_LINE 1 /* line buffered */ |
|
#define | PHP_STREAM_BUFFER_FULL 2 /* fully buffered */ |
|
#define | PHP_STREAM_OPTION_READ_TIMEOUT 4 |
|
#define | PHP_STREAM_OPTION_SET_CHUNK_SIZE 5 |
|
#define | PHP_STREAM_OPTION_LOCKING 6 |
|
#define | PHP_STREAM_LOCK_SUPPORTED 1 |
|
#define | php_stream_supports_lock(stream) |
|
#define | php_stream_lock(stream, mode) |
|
#define | PHP_STREAM_OPTION_XPORT_API 7 /* see php_stream_transport.h */ |
|
#define | PHP_STREAM_OPTION_CRYPTO_API 8 /* see php_stream_transport.h */ |
|
#define | PHP_STREAM_OPTION_MMAP_API 9 /* see php_stream_mmap.h */ |
|
#define | PHP_STREAM_OPTION_TRUNCATE_API 10 |
|
#define | PHP_STREAM_TRUNCATE_SUPPORTED 0 |
|
#define | PHP_STREAM_TRUNCATE_SET_SIZE 1 /* ptrparam is a pointer to a size_t */ |
|
#define | php_stream_truncate_supported(stream) |
|
#define | php_stream_truncate_set_size(stream, size) |
|
#define | PHP_STREAM_OPTION_META_DATA_API 11 /* ptrparam is a zval* to which to add metadata information */ |
|
#define | php_stream_populate_meta_data(stream, zv) |
|
#define | PHP_STREAM_OPTION_CHECK_LIVENESS 12 /* no parameters */ |
|
#define | PHP_STREAM_OPTION_PIPE_BLOCKING 13 |
|
#define | PHP_STREAM_OPTION_SYNC_API 14 |
|
#define | PHP_STREAM_SYNC_SUPPORTED 0 |
|
#define | PHP_STREAM_SYNC_FSYNC 1 |
|
#define | PHP_STREAM_SYNC_FDSYNC 2 |
|
#define | php_stream_sync_supported(stream) |
|
#define | PHP_STREAM_OPTION_RETURN_OK 0 /* option set OK */ |
|
#define | PHP_STREAM_OPTION_RETURN_ERR -1 /* problem setting option */ |
|
#define | PHP_STREAM_OPTION_RETURN_NOTIMPL -2 /* underlying stream does not implement; streams can handle it instead */ |
|
#define | PHP_STREAM_COPY_ALL ((size_t)-1) |
|
#define | php_stream_copy_to_stream(src, dest, maxlen) |
|
#define | php_stream_copy_to_stream_ex(src, dest, maxlen, len) |
|
#define | php_stream_copy_to_mem(src, maxlen, persistent) |
|
#define | php_stream_passthru(stream) |
|
#define | PHP_STREAM_AS_STDIO 0 |
|
#define | PHP_STREAM_AS_FD 1 |
|
#define | PHP_STREAM_AS_SOCKETD 2 |
|
#define | PHP_STREAM_AS_FD_FOR_SELECT 3 |
|
#define | PHP_STREAM_CAST_TRY_HARD 0x80000000 |
|
#define | PHP_STREAM_CAST_RELEASE 0x40000000 /* stream becomes invalid on success */ |
|
#define | PHP_STREAM_CAST_INTERNAL 0x20000000 /* stream cast for internal use */ |
|
#define | PHP_STREAM_CAST_MASK (PHP_STREAM_CAST_TRY_HARD | PHP_STREAM_CAST_RELEASE | PHP_STREAM_CAST_INTERNAL) |
|
#define | php_stream_can_cast(stream, as) |
|
#define | php_stream_cast(stream, as, ret, show_err) |
|
#define | php_stream_is(stream, anops) |
|
#define | PHP_STREAM_IS_STDIO &php_stream_stdio_ops |
|
#define | php_stream_is_persistent(stream) |
|
#define | IGNORE_PATH 0x00000000 |
|
#define | USE_PATH 0x00000001 |
|
#define | IGNORE_URL 0x00000002 |
|
#define | REPORT_ERRORS 0x00000008 |
|
#define | STREAM_MUST_SEEK 0x00000010 |
|
#define | STREAM_WILL_CAST 0x00000020 |
|
#define | STREAM_LOCATE_WRAPPERS_ONLY 0x00000040 |
|
#define | STREAM_OPEN_FOR_INCLUDE 0x00000080 |
|
#define | STREAM_USE_URL 0x00000100 |
|
#define | STREAM_ONLY_GET_HEADERS 0x00000200 |
|
#define | STREAM_DISABLE_OPEN_BASEDIR 0x00000400 |
|
#define | STREAM_OPEN_PERSISTENT 0x00000800 |
|
#define | STREAM_USE_GLOB_DIR_OPEN 0x00001000 |
|
#define | STREAM_DISABLE_URL_PROTECTION 0x00002000 |
|
#define | STREAM_ASSUME_REALPATH 0x00004000 |
|
#define | STREAM_USE_BLOCKING_PIPE 0x00008000 |
|
#define | STREAM_OPEN_FOR_ZEND_STREAM 0x00010000 |
|
#define | php_stream_open_wrapper(path, mode, options, opened) |
|
#define | php_stream_open_wrapper_ex(path, mode, options, opened, context) |
|
#define | PHP_STREAM_UNCHANGED 0 /* orig stream was seekable anyway */ |
|
#define | PHP_STREAM_RELEASED 1 /* newstream should be used; origstream is no longer valid */ |
|
#define | PHP_STREAM_FAILED 2 /* an error occurred while attempting conversion */ |
|
#define | PHP_STREAM_CRITICAL 3 /* an error occurred; origstream is in an unknown state; you should close origstream */ |
|
#define | PHP_STREAM_NO_PREFERENCE 0 |
|
#define | PHP_STREAM_PREFER_STDIO 1 |
|
#define | PHP_STREAM_FORCE_CONVERSION 2 |
|
#define | php_stream_make_seekable(origstream, newstream, flags) |
|
#define | php_stream_get_url_stream_wrappers_hash() |
|
#define | php_get_stream_filters_hash() |
|
#define | PHP_STREAM_IS_URL 1 |
|
#define | PHP_STREAM_META_TOUCH 1 |
|
#define | PHP_STREAM_META_OWNER_NAME 2 |
|
#define | PHP_STREAM_META_OWNER 3 |
|
#define | PHP_STREAM_META_GROUP_NAME 4 |
|
#define | PHP_STREAM_META_GROUP 5 |
|
#define | PHP_STREAM_META_ACCESS 6 |
|
|
PHPAPI int | php_file_le_stream (void) |
|
PHPAPI int | php_file_le_pstream (void) |
|
PHPAPI int | php_file_le_stream_filter (void) |
|
PHPAPI php_stream * | _php_stream_alloc (const php_stream_ops *ops, void *abstract, const char *persistent_id, const char *mode STREAMS_DC) |
|
PHPAPI php_stream * | php_stream_encloses (php_stream *enclosing, php_stream *enclosed) |
|
PHPAPI int | _php_stream_free_enclosed (php_stream *stream_enclosed, int close_options) |
|
PHPAPI int | php_stream_from_persistent_id (const char *persistent_id, php_stream **stream) |
|
PHPAPI int | _php_stream_free (php_stream *stream, int close_options) |
|
PHPAPI int | _php_stream_seek (php_stream *stream, zend_off_t offset, int whence) |
|
PHPAPI zend_off_t | _php_stream_tell (php_stream *stream) |
|
PHPAPI ssize_t | _php_stream_read (php_stream *stream, char *buf, size_t count) |
|
PHPAPI zend_string * | php_stream_read_to_str (php_stream *stream, size_t len) |
|
PHPAPI ssize_t | _php_stream_write (php_stream *stream, const char *buf, size_t count) |
|
PHPAPI zend_result | _php_stream_fill_read_buffer (php_stream *stream, size_t size) |
|
PHPAPI ssize_t | _php_stream_printf (php_stream *stream, const char *fmt,...) PHP_ATTRIBUTE_FORMAT(printf |
|
PHPAPI bool | _php_stream_eof (php_stream *stream) |
|
PHPAPI int | _php_stream_getc (php_stream *stream) |
|
PHPAPI int | _php_stream_putc (php_stream *stream, int c) |
|
PHPAPI int | _php_stream_flush (php_stream *stream, int closing) |
|
PHPAPI int | _php_stream_sync (php_stream *stream, bool data_only) |
|
PHPAPI char * | _php_stream_get_line (php_stream *stream, char *buf, size_t maxlen, size_t *returned_len) |
|
PHPAPI zend_string * | php_stream_get_record (php_stream *stream, size_t maxlen, const char *delim, size_t delim_len) |
|
PHPAPI bool | _php_stream_puts (php_stream *stream, const char *buf) |
|
PHPAPI int | _php_stream_stat (php_stream *stream, php_stream_statbuf *ssb) |
|
PHPAPI int | _php_stream_stat_path (const char *path, int flags, php_stream_statbuf *ssb, php_stream_context *context) |
|
PHPAPI int | _php_stream_mkdir (const char *path, int mode, int options, php_stream_context *context) |
|
PHPAPI int | _php_stream_rmdir (const char *path, int options, php_stream_context *context) |
|
PHPAPI php_stream * | _php_stream_opendir (const char *path, int options, php_stream_context *context STREAMS_DC) |
|
PHPAPI php_stream_dirent * | _php_stream_readdir (php_stream *dirstream, php_stream_dirent *ent) |
|
PHPAPI int | php_stream_dirent_alphasort (const zend_string **a, const zend_string **b) |
|
PHPAPI int | php_stream_dirent_alphasortr (const zend_string **a, const zend_string **b) |
|
PHPAPI int | _php_stream_scandir (const char *dirname, zend_string **namelist[], int flags, php_stream_context *context, int(*compare)(const zend_string **a, const zend_string **b)) |
|
PHPAPI int | _php_stream_set_option (php_stream *stream, int option, int value, void *ptrparam) |
|
PHPAPI int | _php_stream_truncate_set_size (php_stream *stream, size_t newsize) |
|
ZEND_ATTRIBUTE_DEPRECATED PHPAPI size_t | _php_stream_copy_to_stream (php_stream *src, php_stream *dest, size_t maxlen STREAMS_DC) |
|
PHPAPI zend_result | _php_stream_copy_to_stream_ex (php_stream *src, php_stream *dest, size_t maxlen, size_t *len STREAMS_DC) |
|
PHPAPI zend_string * | _php_stream_copy_to_mem (php_stream *src, size_t maxlen, int persistent STREAMS_DC) |
|
PHPAPI ssize_t | _php_stream_passthru (php_stream *src STREAMS_DC) |
|
PHPAPI int | _php_stream_cast (php_stream *stream, int castas, void **ret, int show_err) |
|
int | php_init_stream_wrappers (int module_number) |
|
void | php_shutdown_stream_wrappers (int module_number) |
|
void | php_shutdown_stream_hashes (void) |
|
| PHP_RSHUTDOWN_FUNCTION (streams) |
|
PHPAPI zend_result | php_register_url_stream_wrapper (const char *protocol, const php_stream_wrapper *wrapper) |
|
PHPAPI zend_result | php_unregister_url_stream_wrapper (const char *protocol) |
|
PHPAPI zend_result | php_register_url_stream_wrapper_volatile (zend_string *protocol, php_stream_wrapper *wrapper) |
|
PHPAPI zend_result | php_unregister_url_stream_wrapper_volatile (zend_string *protocol) |
|
PHPAPI php_stream * | _php_stream_open_wrapper_ex (const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC) |
|
PHPAPI php_stream_wrapper * | php_stream_locate_url_wrapper (const char *path, const char **path_for_open, int options) |
|
PHPAPI const char * | php_stream_locate_eol (php_stream *stream, zend_string *buf) |
|
PHPAPI void | php_stream_wrapper_log_error (const php_stream_wrapper *wrapper, int options, const char *fmt,...) PHP_ATTRIBUTE_FORMAT(printf |
|
PHPAPI int | _php_stream_make_seekable (php_stream *origstream, php_stream **newstream, int flags STREAMS_DC) |
|
PHPAPI HashTable * | _php_stream_get_url_stream_wrappers_hash (void) |
|
PHPAPI HashTable * | php_stream_get_url_stream_wrappers_hash_global (void) |
|
PHPAPI HashTable * | _php_get_stream_filters_hash (void) |
|
PHPAPI HashTable * | php_get_stream_filters_hash_global (void) |
|