| 45 | } |
| 46 | |
| 47 | WifiConnect::WifiConnect() { |
| 48 | wifiSubscription = service::wifi::getPubsub()->subscribe([this](auto event) { |
| 49 | onWifiEvent(event); |
| 50 | }); |
| 51 | |
| 52 | bindings = (Bindings) { |
| 53 | .onConnectSsid = onConnect, |
| 54 | .onConnectSsidContext = this, |
| 55 | }; |
| 56 | } |
| 57 | |
| 58 | WifiConnect::~WifiConnect() { |
| 59 | service::wifi::getPubsub()->unsubscribe(wifiSubscription); |