Lines Matching refs:php_stream

23 Streams use a php_stream* parameter just as ANSI stdio (fread etc.) use a
28 PHPAPI size_t php_stream_read(php_stream * stream, char * buf, size_t count);
29 PHPAPI size_t php_stream_write(php_stream * stream, const char * buf, size_t
31 PHPAPI size_t php_stream_printf(php_stream * stream TSRMLS_DC,
33 PHPAPI int php_stream_eof(php_stream * stream);
34 PHPAPI int php_stream_getc(php_stream * stream);
35 PHPAPI char *php_stream_gets(php_stream * stream, char *buf, size_t maxlen);
36 PHPAPI int php_stream_close(php_stream * stream);
37 PHPAPI int php_stream_flush(php_stream * stream);
38 PHPAPI int php_stream_seek(php_stream * stream, off_t offset, int whence);
39 PHPAPI off_t php_stream_tell(php_stream * stream);
40 PHPAPI int php_stream_lock(php_stream * stream, int mode);
49 PHPAPI php_stream *php_stream_open_wrapper(char *path, char *mode,
76 PHPAPI php_stream *php_stream_fopen_from_file(FILE *file, const char *mode);
79 PHPAPI php_stream *php_stream_fopen_tmpfile(void);
82 PHPAPI php_stream *php_stream_fopen_temporary_file(const char *dir,
88 PHPAPI php_stream *php_stream_sock_open_from_socket(int socket, int persistent);
91 PHPAPI php_stream *php_stream_sock_open_host(const char *host, unsigned short port,
95 PHPAPI php_stream *php_stream_sock_open_unix(const char *path, int persistent,
106 PHPAPI size_t php_stream_copy_to_stream(php_stream *src,
107 php_stream *dest, size_t maxlen);
118 PHPAPI size_t php_stream_copy_to_mem(php_stream *src, char **buf,
132 PHPAPI int php_stream_make_seekable(php_stream *origstream, php_stream **newstream);
161 PHPAPI int php_stream_supports_lock(php_stream * stream);
172 php_stream * stream; /* already opened */
180 PHPAPI int php_stream_cast(php_stream * stream, int castas, void ** ret, int
209 PHPAPI int php_stream_can_cast(php_stream * stream, int castas)
227 There are two main structures associated with a stream - the php_stream
241 associates it with a php_stream using php_stream_alloc.
245 PHPAPI php_stream * php_stream_fopen(const char * filename, const char * mode)
248 php_stream * ret;
268 PHPAPI php_stream * php_stream_alloc(php_stream_ops * ops, void * abstract,
304 php_stream. For example, you might need a pointer to some memory for memory
338 static size_t php_mysqlop_read(php_stream * stream, char * buf, size_t count)