Todo List
void close( )
Overridden in child classes as:
string getResource( )
This is critical for, e.g., ExpatParser's ability to know the filename that is throwing an ExpatParserException, etc.
void mark( )
A subsequent call to reset() will move stream position back to last marker (if supported).
boolean markSupported( )
void read( [int $len = null])
If length is specified, then only that number of chars is read, otherwise stream is read until EOF.
boolean ready( )
void reset( )
void skip( int $n)