Class VnodeStream

Inheritance Relationships

Base Type

Class Documentation

class VnodeStream : public Gaia::Stream

Public Functions

inline VnodeStream(Vnode *vnode)
inline virtual Result<size_t, Error> read(void *buf, size_t size) override
inline virtual Result<size_t, Error> write(void *buf, size_t size) override
inline virtual Result<off_t, Error> seek(off_t offset, Whence whence) override