Documentation
Includes
httpd_opts.h
#include "httpd_opts.h"
lwip/err.h
#include "lwip/err.h"
Macros
Marco LWIP_HDR_APPS_FS_H
#define LWIP_HDR_APPS_FS_H
Marco FS_READ_EOF
#define FS_READ_EOF -1
Marco FS_READ_DELAYED
#define FS_READ_DELAYED -2
#define FS_FILE_FLAGS_HEADER_INCLUDED 1
#define FS_FILE_FLAGS_HEADER_PERSISTENT 2
#define FS_FILE_FLAGS_HEADER_HTTPVER_1_1 4
Marco FS_FILE_FLAGS_SSI
#define FS_FILE_FLAGS_SSI 8
Functions
Func fs_open
err_t fs_open(struct fs_file *file, const char *name);
Func fs_close
void fs_close(struct fs_file *file);
Func fs_read_async
int fs_read_async(struct fs_file *file, char *buffer, int count, fs_wait_cb callback_fn, void *callback_arg);
Func fs_read
int fs_read(struct fs_file *file, char *buffer, int count);
Func fs_is_file_ready
int fs_is_file_ready(struct fs_file *file, fs_wait_cb callback_fn, void *callback_arg);
Func fs_bytes_left
int fs_bytes_left(struct fs_file *file);
Func fs_state_init
void *fs_state_init(struct fs_file *file, const char *name);
Func fs_state_free
void fs_state_free(struct fs_file *file, void *state);
Vars
Consts
Types
Typedefs
Typedef fs_file_extension
typedef void fs_file_extension;
Typedef fs_wait_cb
typedef void (*fs_wait_cb)(void *arg);