File storage on Linux filesystem.
More...
#include <linux.hpp>
|
| bool | open (const char *path) |
| | Open path directory as FileStore, creating directories as necessary.
|
| |
| int | read (const char *filename, uint8_t *buffer, size_t count) |
| | Read content of filename file into buffer .
|
| |
| bool | write (const char *filename, const uint8_t *buffer, size_t count) |
| | Write buffer into filename file.
|
| |
| bool | unlink (const char *filename) |
| | Delete filename file.
|
| |
File storage on Linux filesystem.
◆ open()
| bool ndnph::port_fs_linux::FileStore::open |
( |
const char * |
path | ) |
|
|
inline |
Open path directory as FileStore, creating directories as necessary.
- Returns
- whether success.
◆ read()
| int ndnph::port_fs_linux::FileStore::read |
( |
const char * |
filename, |
|
|
uint8_t * |
buffer, |
|
|
size_t |
count |
|
) |
| |
|
inline |
Read content of filename file into buffer .
- Returns
- total file size; negative upon error.
◆ unlink()
| bool ndnph::port_fs_linux::FileStore::unlink |
( |
const char * |
filename | ) |
|
|
inline |
Delete filename file.
- Returns
- whether success.
◆ write()
| bool ndnph::port_fs_linux::FileStore::write |
( |
const char * |
filename, |
|
|
const uint8_t * |
buffer, |
|
|
size_t |
count |
|
) |
| |
|
inline |
Write buffer into filename file.
- Returns
- whether success.
The documentation for this class was generated from the following file:
- /home/runner/work/esp8266ndn/NDNph/src/ndnph/port/fs/linux.hpp