Lines Matching defs:_php_stream
186 struct _php_stream { struct
187 php_stream_ops *ops;
188 void *abstract; /* convenience pointer for abstraction */
190 php_stream_filter_chain readfilters, writefilters;
192 php_stream_wrapper *wrapper; /* which wrapper was used to open the stream */
193 void *wrapperthis; /* convenience pointer for a instance of a wrapper */
194 zval *wrapperdata; /* fgetwrapperdata retrieves this */
196 int fgetss_state; /* for fgetss to handle multiline tags */
197 int is_persistent;
198 char mode[16]; /* "rwb" etc. ala stdio */
199 int rsrc_id; /* used for auto-cleanup */
200 int in_free; /* to prevent recursion during free */
203 int fclose_stdiocast;
204 FILE *stdiocast; /* cache this, otherwise we might leak! */
206 int __exposed; /* non-zero if exposed as a zval somewhere */
230 struct _php_stream *enclosing_stream; /* this is a private stream owned by enclosing_stream */ argument