18#ifndef __SERVER_FILESYSTEM_LINN_LINNFILE_H
19#define __SERVER_FILESYSTEM_LINN_LINNFILE_H
Represents a file present on a FileSystem.
Abstract Input/Output buffer.
Linnenbank FileSystem (LinnFS).
Represents a file on a mounted LinnFS filesystem.
virtual FileSystem::Result read(IOBuffer &buffer, Size &size, const Size offset)
Read bytes from the file.
virtual ~LinnFile()
Destructor function.
LinnFileSystem * m_fs
Filesystem pointer.
LinnInode * m_inodeData
Inode pointer.
unsigned int u32
Unsigned 32-bit number.
unsigned int Size
Any sane size indicator cannot go negative.
Result
Result code for filesystem Actions.
Structure of an inode on the disk in the LinnFS filesystem.