Skip to content

Commit bf7177e

Browse files
committed
WiFiServer operator bool
1 parent 1634ec2 commit bf7177e

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/WiFiServer.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@ uint8_t WiFiServer::status() {
106106
return 0;
107107
}
108108

109+
WiFiServer::operator bool() {
110+
return (_socket != -1);
111+
}
112+
109113
size_t WiFiServer::write(uint8_t b)
110114
{
111115
return write(&b, 1);

src/WiFiServer.h

+1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ class WiFiServer : public Server {
4040
virtual size_t write(uint8_t);
4141
virtual size_t write(const uint8_t *buf, size_t size);
4242
uint8_t status();
43+
explicit operator bool();
4344

4445
using Print::write;
4546

0 commit comments

Comments
 (0)