s name implies it is a wrapper round the stdio FILE structure and it is a source/sink BIO.</p>

<p>Calls to BIO_read_ex() and BIO_write_ex() read and write data to the underlying stream. BIO_gets() and BIO_puts() are supported on file BIOs.</p>

<p>BIO_flush() on a file BIO calls the fflush() function on the wrapped stream.</p>

<p>BIO_reset() attempts to change the file pointer to the start of file using fseek(stream, 0, 0).</p>

<p>BIO_seek() sets the file pointer to position <b>ofs</b> from start of file