ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
FilesystemNs Struct Reference

#include <filesystem.h>

Public Attributes

FsPathArgs path
 
FsDestArgs dest
 
FsIoArgs io
 
const char * mount
 
proto_bool ok
 
int i32
 
long len
 
uint32_t bits
 
const char * text
 
void(*const status )(uint8_t *work)
 
void(*const clear )(uint8_t *work)
 
void(*const present )(uint8_t *work)
 
void(*const begin )(uint8_t *work)
 
void(*const resolve )(uint8_t *work)
 
void(*const open )(uint8_t *work)
 
void(*const read )(uint8_t *work)
 
void(*const write )(uint8_t *work)
 
void(*const close )(uint8_t *work)
 
void(*const seek )(uint8_t *work)
 
void(*const size )(uint8_t *work)
 
void(*const exists )(uint8_t *work)
 
void(*const stat )(uint8_t *work)
 
void(*const remove )(uint8_t *work)
 
void(*const rename )(uint8_t *work)
 
void(*const copy )(uint8_t *work)
 
void(*const mkdir )(uint8_t *work)
 
void(*const rmdir )(uint8_t *work)
 
void(*const opendir )(uint8_t *work)
 
void(*const readdir )(uint8_t *work)
 
void(*const read_file )(uint8_t *work)
 
void(*const write_file )(uint8_t *work)
 

Detailed Description

Definition at line 248 of file filesystem.h.

Member Data Documentation

◆ path

FsPathArgs FilesystemNs::path

Definition at line 250 of file filesystem.h.

◆ dest

FsDestArgs FilesystemNs::dest

Definition at line 251 of file filesystem.h.

◆ io

FsIoArgs FilesystemNs::io

Definition at line 252 of file filesystem.h.

◆ mount

const char* FilesystemNs::mount

Definition at line 253 of file filesystem.h.

◆ ok

proto_bool FilesystemNs::ok

Definition at line 255 of file filesystem.h.

◆ i32

int FilesystemNs::i32

Definition at line 256 of file filesystem.h.

◆ len

long FilesystemNs::len

Definition at line 257 of file filesystem.h.

◆ bits

uint32_t FilesystemNs::bits

Definition at line 258 of file filesystem.h.

◆ text

const char* FilesystemNs::text

Definition at line 259 of file filesystem.h.

◆ status

void(*const FilesystemNs::status) (uint8_t *work)

Definition at line 261 of file filesystem.h.

◆ clear

void(*const FilesystemNs::clear) (uint8_t *work)

Definition at line 262 of file filesystem.h.

◆ present

void(*const FilesystemNs::present) (uint8_t *work)

Definition at line 263 of file filesystem.h.

◆ begin

void(*const FilesystemNs::begin) (uint8_t *work)

Definition at line 264 of file filesystem.h.

◆ resolve

void(*const FilesystemNs::resolve) (uint8_t *work)

Definition at line 265 of file filesystem.h.

◆ open

void(*const FilesystemNs::open) (uint8_t *work)

Definition at line 266 of file filesystem.h.

◆ read

void(*const FilesystemNs::read) (uint8_t *work)

Definition at line 267 of file filesystem.h.

◆ write

void(*const FilesystemNs::write) (uint8_t *work)

Definition at line 268 of file filesystem.h.

◆ close

void(*const FilesystemNs::close) (uint8_t *work)

Definition at line 269 of file filesystem.h.

◆ seek

void(*const FilesystemNs::seek) (uint8_t *work)

Definition at line 270 of file filesystem.h.

◆ size

void(*const FilesystemNs::size) (uint8_t *work)

Definition at line 271 of file filesystem.h.

◆ exists

void(*const FilesystemNs::exists) (uint8_t *work)

Definition at line 272 of file filesystem.h.

◆ stat

void(*const FilesystemNs::stat) (uint8_t *work)

Definition at line 273 of file filesystem.h.

◆ remove

void(*const FilesystemNs::remove) (uint8_t *work)

Definition at line 274 of file filesystem.h.

◆ rename

void(*const FilesystemNs::rename) (uint8_t *work)

Definition at line 275 of file filesystem.h.

◆ copy

void(*const FilesystemNs::copy) (uint8_t *work)

Definition at line 276 of file filesystem.h.

◆ mkdir

void(*const FilesystemNs::mkdir) (uint8_t *work)

Definition at line 277 of file filesystem.h.

◆ rmdir

void(*const FilesystemNs::rmdir) (uint8_t *work)

Definition at line 278 of file filesystem.h.

◆ opendir

void(*const FilesystemNs::opendir) (uint8_t *work)

Definition at line 279 of file filesystem.h.

◆ readdir

void(*const FilesystemNs::readdir) (uint8_t *work)

Definition at line 280 of file filesystem.h.

◆ read_file

void(*const FilesystemNs::read_file) (uint8_t *work)

Definition at line 281 of file filesystem.h.

◆ write_file

void(*const FilesystemNs::write_file) (uint8_t *work)

Definition at line 282 of file filesystem.h.


The documentation for this struct was generated from the following file: