Go to the source code of this file.
|
| namespace | esphome |
| | Providing packet encoding functions for exchanging data with a remote host.
|
| |
| namespace | esphome::socket |
| |
|
| 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< Socket > | esphome::socket::socket (int domain, int type, int protocol) |
| | Create a socket of the given domain, type and protocol.
|
| |
| std::unique_ptr< Socket > | esphome::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< ListenSocket > | esphome::socket::socket_listen (int domain, int type, int protocol) |
| | Create a listening socket of the given domain, type and protocol.
|
| |
| std::unique_ptr< ListenSocket > | esphome::socket::socket_listen_loop_monitored (int domain, int type, int protocol) |
| | Create a listening socket and monitor it for data in the main loop.
|
| |