Sonoff4ChPro/src/config.h

31 lines
863 B
C

#ifndef CONFIG_H
#define CONFIG_H
#include <WString.h>
#include "Initial.h"
void configSetup();
long configRead(const String &path, long fallback, bool log = true);
bool configWrite(const String &path, long fallback, long value);
bool configRead(const String &path, bool fallback);
bool configWrite(const String &path, bool fallback, bool value);
String configRead(const String &path, const char *fallback);
bool configWrite(const String &path, const char *fallback, const char *value);
String configRead(const String &path, const String &fallback, bool log = true, bool isPassword = false);
bool configWrite(const String &path, const String &fallback, const String &value, bool isPassword);
Initial configRead(const String &path, const Initial &fallback);
bool configWrite(const String &path, const Initial &fallback, const Initial &value);
#endif