From b10053c6f4004fed1a2621cf49c42f8a805631c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Jos=C3=A9=20Pereira?= Date: Thu, 23 Mar 2017 00:21:44 -0300 Subject: [PATCH] ESP8266WiFiMulti: Add count function 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 b7fba7ddb0..31405b7aa7 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) { int8_t scanResult; diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h index 1b4b750205..54187292ae 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: