1 #ifndef STORAGE_FACTORY_STORAGE_H 2 #define STORAGE_FACTORY_STORAGE_H 58 virtual bool eof()
const;
71 #endif // STORAGE_FACTORY_STORAGE_H
virtual IOSize readv(IOBuffer *into, IOSize buffers)
IOSize xreadv(IOBuffer *into, IOSize buffers)
IOSize xwritev(const IOBuffer *from, IOSize buffers)
virtual void resize(IOOffset size)=0
virtual IOOffset size() const
constexpr int PREFETCH_PROBE_LENGTH
virtual IOSize writev(const IOBuffer *from, IOSize buffers)
IOSize write(unsigned char byte)
IOSize xread(IOBuffer into)
virtual IOOffset position() const
Storage & operator=(const Storage &)=delete
IOSize xwrite(const void *from, IOSize n)
virtual bool prefetch(const IOPosBuffer *what, IOSize n)