Skip to content

Commit 965e794

Browse files
committed
Rename Network to WLEDNetwork to prevent clash
1 parent c33e303 commit 965e794

File tree

8 files changed

+20
-20
lines changed

8 files changed

+20
-20
lines changed

wled00/bus_manager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ size_t BusNetwork::getPins(uint8_t* pinArray) const {
743743
#ifdef ARDUINO_ARCH_ESP32
744744
void BusNetwork::resolveHostname() {
745745
static unsigned long nextResolve = 0;
746-
if (Network.isConnected() && millis() > nextResolve && _hostname.length() > 0) {
746+
if (WLEDNetwork.isConnected() && millis() > nextResolve && _hostname.length() > 0) {
747747
nextResolve = millis() + 600000; // resolve only every 10 minutes
748748
IPAddress clnt;
749749
if (strlen(cmDNS) > 0) clnt = MDNS.queryHost(_hostname);

wled00/e131.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ void prepareArtnetPollReply(ArtPollReply *reply) {
407407

408408
reply->reply_opcode = ARTNET_OPCODE_OPPOLLREPLY;
409409

410-
IPAddress localIP = Network.localIP();
410+
IPAddress localIP = WLEDNetwork.localIP();
411411
for (unsigned i = 0; i < 4; i++) {
412412
reply->reply_ip[i] = localIP[i];
413413
}
@@ -482,7 +482,7 @@ void prepareArtnetPollReply(ArtPollReply *reply) {
482482
// A DMX to / from Art-Net device
483483
reply->reply_style = 0x00;
484484

485-
Network.localMAC(reply->reply_mac);
485+
WLEDNetwork.localMAC(reply->reply_mac);
486486

487487
for (unsigned i = 0; i < 4; i++) {
488488
reply->reply_bind_ip[i] = localIP[i];

wled00/improv.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ void handleImprovPacket() {
9494
case ImprovRPCType::Request_State: {
9595
unsigned improvState = 0x02; //authorized
9696
if (WLED_WIFI_CONFIGURED) improvState = 0x03; //provisioning
97-
if (Network.isConnected()) improvState = 0x04; //provisioned
97+
if (WLEDNetwork.isConnected()) improvState = 0x04; //provisioned
9898
sendImprovStateResponse(improvState, false);
9999
if (improvState == 0x04) sendImprovIPRPCResult(ImprovRPCType::Request_State);
100100
break;
@@ -178,10 +178,10 @@ void sendImprovRPCResult(ImprovRPCType type, uint8_t n_strings, const char **str
178178
}
179179

180180
void sendImprovIPRPCResult(ImprovRPCType type) {
181-
if (Network.isConnected())
181+
if (WLEDNetwork.isConnected())
182182
{
183183
char urlStr[64];
184-
IPAddress localIP = Network.localIP();
184+
IPAddress localIP = WLEDNetwork.localIP();
185185
unsigned len = sprintf(urlStr, "http://%d.%d.%d.%d", localIP[0], localIP[1], localIP[2], localIP[3]);
186186
if (len > 24) return; //sprintf fail?
187187
const char *str[1] = {urlStr};

wled00/json.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -876,9 +876,9 @@ void serializeInfo(JsonObject root)
876876
root[F("product")] = F(WLED_PRODUCT_NAME);
877877
root["mac"] = escapedMac;
878878
char s[16] = "";
879-
if (Network.isConnected())
879+
if (WLEDNetwork.isConnected())
880880
{
881-
IPAddress localIP = Network.localIP();
881+
IPAddress localIP = WLEDNetwork.localIP();
882882
sprintf(s, "%d.%d.%d.%d", localIP[0], localIP[1], localIP[2], localIP[3]);
883883
}
884884
root["ip"] = s;

wled00/src/dependencies/espalexa/Espalexa.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ class Espalexa {
215215
void serveDescription()
216216
{
217217
EA_DEBUGLN("# Responding to description.xml ... #\n");
218-
IPAddress localIP = Network.localIP();
218+
IPAddress localIP = WLEDNetwork.localIP();
219219
char s[16];
220220
snprintf(s, sizeof(s), "%d.%d.%d.%d", localIP[0], localIP[1], localIP[2], localIP[3]);
221221
char buf[1024];
@@ -289,7 +289,7 @@ class Espalexa {
289289
//respond to UDP SSDP M-SEARCH
290290
void respondToSearch()
291291
{
292-
IPAddress localIP = Network.localIP();
292+
IPAddress localIP = WLEDNetwork.localIP();
293293
char s[16];
294294
sprintf(s, "%d.%d.%d.%d", localIP[0], localIP[1], localIP[2], localIP[3]);
295295

wled00/src/dependencies/network/Network.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "Network.h"
22

3-
IPAddress NetworkClass::localIP()
3+
IPAddress WLEDNetworkClass::localIP()
44
{
55
IPAddress localIP;
66
#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
@@ -17,7 +17,7 @@ IPAddress NetworkClass::localIP()
1717
return INADDR_NONE;
1818
}
1919

20-
IPAddress NetworkClass::subnetMask()
20+
IPAddress WLEDNetworkClass::subnetMask()
2121
{
2222
#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
2323
if (ETH.localIP()[0] != 0) {
@@ -30,7 +30,7 @@ IPAddress NetworkClass::subnetMask()
3030
return IPAddress(255, 255, 255, 0);
3131
}
3232

33-
IPAddress NetworkClass::gatewayIP()
33+
IPAddress WLEDNetworkClass::gatewayIP()
3434
{
3535
#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
3636
if (ETH.localIP()[0] != 0) {
@@ -43,7 +43,7 @@ IPAddress NetworkClass::gatewayIP()
4343
return INADDR_NONE;
4444
}
4545

46-
void NetworkClass::localMAC(uint8_t* MAC)
46+
void WLEDNetworkClass::localMAC(uint8_t* MAC)
4747
{
4848
#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
4949
// ETH.macAddress(MAC); // Does not work because of missing ETHClass:: in ETH.ccp
@@ -71,17 +71,17 @@ void NetworkClass::localMAC(uint8_t* MAC)
7171
return;
7272
}
7373

74-
bool NetworkClass::isConnected()
74+
bool WLEDNetworkClass::isConnected()
7575
{
7676
return (WiFi.localIP()[0] != 0 && WiFi.status() == WL_CONNECTED) || isEthernet();
7777
}
7878

79-
bool NetworkClass::isEthernet()
79+
bool WLEDNetworkClass::isEthernet()
8080
{
8181
#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
8282
return (ETH.localIP()[0] != 0) && ETH.linkUp();
8383
#endif
8484
return false;
8585
}
8686

87-
NetworkClass Network;
87+
WLEDNetworkClass WLEDNetwork;

wled00/src/dependencies/network/Network.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#ifndef Network_h
99
#define Network_h
1010

11-
class NetworkClass
11+
class WLEDNetworkClass
1212
{
1313
public:
1414
IPAddress localIP();
@@ -19,6 +19,6 @@ class NetworkClass
1919
bool isEthernet();
2020
};
2121

22-
extern NetworkClass Network;
22+
extern WLEDNetworkClass WLEDNetwork;
2323

2424
#endif

wled00/wled.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1026,7 +1026,7 @@ WLED_GLOBAL volatile uint8_t jsonBufferLock _INIT(0);
10261026
WLED_GLOBAL unsigned loops _INIT(0);
10271027
#endif
10281028

1029-
#define WLED_CONNECTED (Network.isConnected())
1029+
#define WLED_CONNECTED (WLEDNetwork.isConnected())
10301030

10311031
#ifndef WLED_AP_SSID_UNIQUE
10321032
#define WLED_SET_AP_SSID() do { \

0 commit comments

Comments
 (0)