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.