TARFS 0.1.5
Read-only TAR filesystem for ESP32
Loading...
Searching...
No Matches
tarfs.h
Go to the documentation of this file.
1/*
2 * TARFS - Immutable (read-only) filesystem for embedded systems.
3 *
4 * Copyright (c) 2024-2026 Viacheslav Logunov
5 * SPDX-License-Identifier: MMIT
6 *
7 * Author:
8 * Viacheslav Logunov <vvb333007@gmail.com>
9 *
10 * Project:
11 * https://github.com/vvb333007/tarfs
12 *
13 * @file tarfs.h
14 * @brief Main include file for the library
15 */
16
17#pragma once
18
19#include <stdint.h>
20#include <stdlib.h>
21#include <string.h>
22#include <stdio.h>
23#include <stdbool.h>
24
25#include <unistd.h>
26#include <dirent.h>
27#include <sys/errno.h>
28#include <sys/fcntl.h>
29
30#include "config.h"
31#include "os.h"
32#include "refc.h"
33#include "fs.h"
34#include "dir.h"
35#include "file.h"
36#include "inode.h"
37#include "posix.h"
38