1
0
mirror of https://github.com/thooge/esp32-nmea2000-obp60.git synced 2025-12-15 06:53:07 +01:00
Files
esp32-nmea2000-obp60/lib/gwupdate/GwUpdate.h
2023-10-27 12:26:10 +02:00

14 lines
383 B
C++

#pragma once
#include "GwWebServer.h"
class GwUpdate{
public:
typedef bool (*PasswordChecker)(String hash);
private:
AsyncWebServer *server;
GwLog *logger;
PasswordChecker checker;
unsigned long updateRunning=0;
public:
bool delayedRestart();
GwUpdate(GwLog *log,GwWebServer *webserver, PasswordChecker checker);
};