Closes the stream
Flushes and syncronizes the stream
Peek the X amount of bytes from the current position
Reads the specified amount out to the buffer
Reads the specified amount out to the buffer
Seeks back to start of stream
Seek to a specified position in the stream
Returns the position of the stream the cursor is at
Writes the buffer to the stream
Writes the buffer to the stream from the start position
Writes the buffer to the stream from the start position to the specified length
Gets wether the stream can be read from
Gets wether the stream is seekable
Gets wether the stream is tellable
Gets wether the stream can be written to
Gets wether the end has been reached
Gets wether the stream knows its length
Gets the length of the stream (if possible)
Gets the position of the stream
A stream