6 * both block_read/block_write should be defined as
7 * int x(ioblock* iob, char* buffer, int blockno)
8 * and it reads/writes 1k blocks
10 * close should be defined as int x(ioblock* ioblock);
12 int (*block_read
)(); /* read routine */
13 int (*block_write
)(); /* write routine - not supported yet*/
14 int (*close
)(); /* close routine */
15 long offset
; /* current offset in file to read/write */
17 long amount_left
; /* amount left in buffer */