ESPHome 2026.3.0-dev
Loading...
Searching...
No Matches
lwip_raw_tcp_impl.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::socket
 

Functions

void esphome::socket::socket_delay (uint32_t ms)
 Delay that can be woken early by socket activity.
 
void IRAM_ATTR esphome::socket::socket_wake ()
 Signal socket/IO activity and wake the main loop from esp_delay() early.
 
std::unique_ptr< Socketesphome::socket::socket (int domain, int type, int protocol)
 Create a socket of the given domain, type and protocol.
 
std::unique_ptr< Socketesphome::socket::socket_loop_monitored (int domain, int type, int protocol)
 Create a socket and monitor it for data in the main loop.
 
std::unique_ptr< ListenSocketesphome::socket::socket_listen (int domain, int type, int protocol)
 Create a listening socket of the given domain, type and protocol.
 
std::unique_ptr< ListenSocketesphome::socket::socket_listen_loop_monitored (int domain, int type, int protocol)
 Create a listening socket and monitor it for data in the main loop.