esp32-nmea2000-obp60/lib/gwupdate/GwUpdate.h

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);
};