18#ifndef __FILESYSTEM_FILE_SYSTEM_MESSAGE_H
19#define __FILESYSTEM_FILE_SYSTEM_MESSAGE_H
Basic message format for sending on a Channel.
u32 ProcessID
Process Identification Number.
unsigned int u32
Unsigned 32-bit number.
unsigned int Size
Any sane size indicator cannot go negative.
Result
Result code for filesystem Actions.
Action
Actions which may be performed on a filesystem.
u32 inode
Inode number of the file.
Timer::Info timeout
Timeout value for the action.
char * buffer
Points to a buffer for I/O.
FileSystem::Result result
Result code.
FileSystem::Action action
Action to perform.
FileSystem::FileStat * stat
File Statistics.
Size pathMountLength
Length of the mounted path (used for redirection)
Size size
Size of the buffer.
ProcessID pid
Process identifier (used for redirection)
Size offset
Offset in the file for I/O.
Contains file information.
Timer information structure.