From 4ab89d07fc3d5ee0d797dcc08f2b7aa37b7b29d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Jos=C3=A9=20Pereira?= Date: Sat, 30 Dec 2017 14:16:47 -0200 Subject: [PATCH] ESP8266WiFiMulti: Add count function (#3073) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Return total number of AP added Signed-off-by: Patrick José Pereira --- libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp | 4 ++++ libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp index 080073907..438f72b1e 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp @@ -38,6 +38,10 @@ bool ESP8266WiFiMulti::addAP(const char* ssid, const char *passphrase) { return APlistAdd(ssid, passphrase); } +int ESP8266WiFiMulti::count(void) { + return APlist.size(); +} + wl_status_t ESP8266WiFiMulti::run(void) { wl_status_t status = WiFi.status(); diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h index 1b4b75020..54187292a 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h @@ -53,7 +53,7 @@ class ESP8266WiFiMulti { ~ESP8266WiFiMulti(); bool addAP(const char* ssid, const char *passphrase = NULL); - + int count(void); wl_status_t run(void); private: