#pragma once #include "Notification.hpp" #include "wifiHandlerInterface.h" #include #include #include class wifiHandlerSim : public wifiHandlerInterface { public: wifiHandlerSim(); void begin() override; void scan() override; void connect(std::string ssid, std::string password) override; wifiStatus GetStatus() override { return mCurrentStatus; }; private: std::thread mFakeScanThread = std::thread([] {}); std::thread mFakeStatusThread = std::thread([] {}); wifiStatus mCurrentStatus = wifiStatus(true, "172.0.0.1", "FakeNet"); };