php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <php_streams.h>
Data Fields | |
ssize_t(* | write )(php_stream *stream, const char *buf, size_t count) |
ssize_t(* | read )(php_stream *stream, char *buf, size_t count) |
int(* | close )(php_stream *stream, int close_handle) |
int(* | flush )(php_stream *stream) |
const char * | label |
int(* | seek )(php_stream *stream, zend_off_t offset, int whence, zend_off_t *newoffset) |
int(* | cast )(php_stream *stream, int castas, void **ret) |
int(* | stat )(php_stream *stream, php_stream_statbuf *ssb) |
int(* | set_option )(php_stream *stream, int option, int value, void *ptrparam) |
Definition at line 115 of file php_streams.h.
int(* _php_stream_ops::cast) (php_stream *stream, int castas, void **ret) |
Definition at line 126 of file php_streams.h.
int(* _php_stream_ops::close) (php_stream *stream, int close_handle) |
Definition at line 119 of file php_streams.h.
int(* _php_stream_ops::flush) (php_stream *stream) |
Definition at line 120 of file php_streams.h.
const char* _php_stream_ops::label |
Definition at line 122 of file php_streams.h.
ssize_t(* _php_stream_ops::read) (php_stream *stream, char *buf, size_t count) |
Definition at line 118 of file php_streams.h.
int(* _php_stream_ops::seek) (php_stream *stream, zend_off_t offset, int whence, zend_off_t *newoffset) |
Definition at line 125 of file php_streams.h.
int(* _php_stream_ops::set_option) (php_stream *stream, int option, int value, void *ptrparam) |
Definition at line 128 of file php_streams.h.
int(* _php_stream_ops::stat) (php_stream *stream, php_stream_statbuf *ssb) |
Definition at line 127 of file php_streams.h.
ssize_t(* _php_stream_ops::write) (php_stream *stream, const char *buf, size_t count) |
Definition at line 117 of file php_streams.h.