Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

tmpfs_mount::tmpfs_mount

Signature: tmpfs_mount::tmpfs_mount(char* name)
Attributes: undefined
Description: No description

Parameters:

tmpfs_mount::~tmpfs_mount

Signature: tmpfs_mount::~tmpfs_mount()
Attributes: undefined
Description: No description

tmpfs_mount::open

Signature: file_t* tmpfs_mount::open(char* path)
Description: No description

Parameters:

Return: file_t*

tmpfs_mount::close

Signature: void tmpfs_mount::close(file_t* file)
Description: No description

Parameters:

Return: void

tmpfs_mount::read

Signature: void tmpfs_mount::read(file_t* file, void* buffer, size_t size, size_t offset)
Description: No description

Parameters:

Return: void

tmpfs_mount::write

Signature: void tmpfs_mount::write(file_t* file, void* buffer, size_t size, size_t offset)
Description: No description

Parameters:

Return: void

tmpfs_mount::touch

Signature: void tmpfs_mount::touch(char* path)
Description: No description

Parameters:

Return: void

tmpfs_mount::mkdir

Signature: void tmpfs_mount::mkdir(char* path)
Description: No description

Parameters:

Return: void

tmpfs_mount::dir_at

Signature: dir_t tmpfs_mount::dir_at(int idx, char* path)
Description: No description

Parameters:

Return: dir_t

tmpfs_mount::delete_

Signature: void tmpfs_mount::delete_(file_t* file)
Description: No description

Parameters:

Return: void

tmpfs_mount::delete_dir

Signature: void tmpfs_mount::delete_dir(char* path)
Description: No description

Parameters:

Return: void

tmpfs_mount::name

Signature: char* tmpfs_mount::name()
Description: No description

Return: char*

tmpfs_mount::read_dirent

Signature: bool tmpfs_mount::read_dirent(tmpfs_dirent_t* dirent, void* buffer, size_t size, size_t offset)
Description: No description

Parameters:

Return: bool

tmpfs_mount::write_dirent

Signature: void tmpfs_mount::write_dirent(tmpfs_dirent_t* dirent, void* buffer, size_t size, size_t offset)
Description: No description

Parameters:

Return: void

tmpfs_mount::readdir

Signature: bool tmpfs_mount::readdir(tmpfs_dirent_t* dir, int idx, tmpfs_dirent_t* buffer)
Description: No description

Parameters:

Return: bool

tmpfs_mount::writedir

Signature: void tmpfs_mount::writedir(tmpfs_dirent_t* parent, tmpfs_dirent_t* dirent)
Description: No description

Parameters:

Return: void

tmpfs_mount::create_diretnt

Signature: void tmpfs_mount::create_diretnt(tmpfs_dirent_t* parent, char* name, int type)
Description: No description

Parameters:

Return: void

tmpfs_mount::get_dirent

Signature: bool tmpfs_mount::get_dirent(char* path, tmpfs_dirent_t* buffer)
Description: No description

Parameters:

Return: bool

tmpfs_mount::get_parent_dirent

Signature: bool tmpfs_mount::get_parent_dirent(char* path, tmpfs_dirent_t* buffer)
Description: No description

Parameters:

Return: bool

Show file on GitHub