add some code

This commit is contained in:
2025-09-05 13:25:11 +08:00
parent 9ff0a99e7a
commit 3cf1229a85
8911 changed files with 2535396 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
#ifndef ESP_NETWORK_H
#define ESP_NETWORK_H
#include "network_interface.h"
class EspNetwork : public NetworkInterface {
public:
EspNetwork();
~EspNetwork();
std::unique_ptr<Http> CreateHttp(int connect_id = -1) override;
std::unique_ptr<Tcp> CreateTcp(int connect_id = -1) override;
std::unique_ptr<Tcp> CreateSsl(int connect_id = -1) override;
std::unique_ptr<Udp> CreateUdp(int connect_id = -1) override;
std::unique_ptr<Mqtt> CreateMqtt(int connect_id = -1) override;
std::unique_ptr<WebSocket> CreateWebSocket(int connect_id = -1) override;
};
#endif // ESP_NETWORK_H