Back to index

php5  5.3.10
Public Attributes
_php_stream_ops Struct Reference

#include <php_streams.h>

List of all members.

Public Attributes

size_t(* write )(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
size_t(* read )(php_stream *stream, char *buf, size_t count TSRMLS_DC)
int(* close )(php_stream *stream, int close_handle TSRMLS_DC)
int(* flush )(php_stream *stream TSRMLS_DC)
const char * label
int(* seek )(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC)
int(* cast )(php_stream *stream, int castas, void **ret TSRMLS_DC)
int(* stat )(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)
int(* set_option )(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)

Detailed Description

Definition at line 116 of file php_streams.h.


Member Data Documentation

int(* _php_stream_ops::cast)(php_stream *stream, int castas, void **ret TSRMLS_DC)

Definition at line 127 of file php_streams.h.

int(* _php_stream_ops::close)(php_stream *stream, int close_handle TSRMLS_DC)

Definition at line 120 of file php_streams.h.

Definition at line 121 of file php_streams.h.

Definition at line 123 of file php_streams.h.

size_t(* _php_stream_ops::read)(php_stream *stream, char *buf, size_t count TSRMLS_DC)

Definition at line 119 of file php_streams.h.

int(* _php_stream_ops::seek)(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC)

Definition at line 126 of file php_streams.h.

int(* _php_stream_ops::set_option)(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)

Definition at line 129 of file php_streams.h.

Definition at line 128 of file php_streams.h.

size_t(* _php_stream_ops::write)(php_stream *stream, const char *buf, size_t count TSRMLS_DC)

Definition at line 118 of file php_streams.h.


The documentation for this struct was generated from the following file: