Lines Matching defs:_php_stream
188 struct _php_stream { struct
189 const php_stream_ops *ops;
190 void *abstract; /* convenience pointer for abstraction */
192 php_stream_filter_chain readfilters, writefilters;
194 php_stream_wrapper *wrapper; /* which wrapper was used to open the stream */
195 void *wrapperthis; /* convenience pointer for a instance of a wrapper */
196 zval wrapperdata; /* fgetwrapperdata retrieves this */
198 uint8_t is_persistent:1;
199 uint8_t in_free:2; /* to prevent recursion during free */
200 uint8_t eof:1;
201 uint8_t __exposed:1; /* non-zero if exposed as a zval somewhere */
205 uint8_t fclose_stdiocast:2;
207 uint8_t fgetss_state; /* for fgetss to handle multiline tags */
209 char mode[16]; /* "rwb" etc. ala stdio */
234 struct _php_stream *enclosing_stream; /* this is a private stream owned by enclosing_stream */ argument