1 #ifndef SMQTTPLATFORM_FILE
2 #define SMQTTPLATFORM_FILE
4 #define SMQTT_DEPRECATED(msg) [[deprecated(msg)]]
9 bool available() {
return false; };
10 char read() {
return 0; }
15 void write(
const char *,
int) {}
23 #elif defined(ESP8266)
24 #include <ESP8266WiFi.h>
25 #define TCPClient WiFiClient
26 #define TCPServer WiFiServer
27 #if defined(DEBUG_ESP_PORT)
28 #define SMQTT_LOGD(...) DEBUG_ESP_PORT.printf(__VA_ARGS__)
30 #define SMQTT_LOGD(...)
34 #ifdef SMQTT_WT32_ETH01
37 #define TCPClient WiFiClient
38 #define TCPServer WiFiServer
39 static const char *SMQTTTAG =
"sMQTTBroker";
40 #define SMQTT_LOGD(...) ESP_LOGD(SMQTTTAG,__VA_ARGS__)
42 #error "unknown platform"