Loading...
Searching...
No Matches
crc32_calc.h
1#pragma once
2
3#include <stdint.h>
4#include <storage/storage.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10uint32_t crc32_calc_buffer(uint32_t crc, const void* buffer, size_t size);
11
12typedef void (*FileCrcProgressCb)(const uint8_t progress, void* context);
13
14uint32_t crc32_calc_file(File* file, const FileCrcProgressCb progress_cb, void* context);
15
16#ifdef __cplusplus
17}
18#endif
APIs for working with storages, directories and files.
Structure that hold file index and returned api errors.
Definition filesystem_api_internal.h:17