esp-fs-webserver
Loading...
Searching...
No Matches
Classes | Macros | Enumerations
esp-fs-webserver.h File Reference
#include <Arduino.h>
#include <memory>
#include <typeinfo>
#include <base64.h>
#include <FS.h>
#include "edit_htm.h"
#include <ArduinoJson.h>
#include "setup_htm.h"
#include <DNSServer.h>
Include dependency graph for esp-fs-webserver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FSWebServer
 

Macros

#define INCLUDE_EDIT_HTM
 
#define INCLUDE_SETUP_HTM
 
#define ARDUINOJSON_USE_LONG_LONG   1
 
#define DBG_OUTPUT_PORT   Serial
 
#define DEBUG_MODE_WS   false
 
#define DebugPrint(x)
 
#define DebugPrintln(x)
 
#define DebugPrintf(x, ...)
 
#define DebugPrintf_P(x, ...)
 
#define TEXT_PLAIN   "text/plain"
 
#define FS_INIT_ERROR   "FS INIT ERROR"
 
#define FILE_NOT_FOUND   "FileNotFound"
 
#define MIN_F   -3.4028235E+38
 
#define MAX_F   3.4028235E+38
 

Enumerations

enum  {
  MSG_OK , CUSTOM , NOT_FOUND , BAD_REQUEST ,
  ERROR
}
 

Macro Definition Documentation

◆ ARDUINOJSON_USE_LONG_LONG

#define ARDUINOJSON_USE_LONG_LONG   1

Definition at line 17 of file esp-fs-webserver.h.

◆ DBG_OUTPUT_PORT

#define DBG_OUTPUT_PORT   Serial

Definition at line 41 of file esp-fs-webserver.h.

◆ DEBUG_MODE_WS

#define DEBUG_MODE_WS   false

Definition at line 42 of file esp-fs-webserver.h.

◆ DebugPrint

#define DebugPrint (   x)

Definition at line 53 of file esp-fs-webserver.h.

◆ DebugPrintf

#define DebugPrintf (   x,
  ... 
)

Definition at line 55 of file esp-fs-webserver.h.

◆ DebugPrintf_P

#define DebugPrintf_P (   x,
  ... 
)

Definition at line 56 of file esp-fs-webserver.h.

◆ DebugPrintln

#define DebugPrintln (   x)

Definition at line 54 of file esp-fs-webserver.h.

◆ FILE_NOT_FOUND

#define FILE_NOT_FOUND   "FileNotFound"

Definition at line 69 of file esp-fs-webserver.h.

◆ FS_INIT_ERROR

#define FS_INIT_ERROR   "FS INIT ERROR"

Definition at line 68 of file esp-fs-webserver.h.

◆ INCLUDE_EDIT_HTM

#define INCLUDE_EDIT_HTM

Definition at line 10 of file esp-fs-webserver.h.

◆ INCLUDE_SETUP_HTM

#define INCLUDE_SETUP_HTM

Definition at line 15 of file esp-fs-webserver.h.

◆ MAX_F

#define MAX_F   3.4028235E+38

Definition at line 100 of file esp-fs-webserver.h.

◆ MIN_F

#define MIN_F   -3.4028235E+38

Definition at line 99 of file esp-fs-webserver.h.

◆ TEXT_PLAIN

#define TEXT_PLAIN   "text/plain"

Definition at line 67 of file esp-fs-webserver.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MSG_OK 
CUSTOM 
NOT_FOUND 
BAD_REQUEST 
ERROR 

Definition at line 59 of file esp-fs-webserver.h.