Go to the source code of this file.
|
namespace | esphome |
| Providing packet encoding functions for exchanging data with a remote host.
|
|
namespace | esphome::api |
|
|
bool | esphome::api::is_would_block (ssize_t ret) |
| Is the given return value (from write syscalls) a wouldblock error?
|
|
const char * | esphome::api::api_error_to_str (APIError err) |
|
std::string | esphome::api::noise_err_to_str (int err) |
| Convert a noise error code to a readable error.
|
|
void | esphome::api::noise_rand_bytes (void *output, size_t len) |
|
template APIError | esphome::api::APIFrameHelper::write_raw_< APINoiseFrameHelper::State > (const struct iovec *iov, int iovcnt, socket::Socket *socket, std::vector< uint8_t > &tx_buf_, const std::string &info, APINoiseFrameHelper::State &state, APINoiseFrameHelper::State failed_state) |
|
template APIError | esphome::api::APIFrameHelper::write_raw_< APIPlaintextFrameHelper::State > (const struct iovec *iov, int iovcnt, socket::Socket *socket, std::vector< uint8_t > &tx_buf_, const std::string &info, APIPlaintextFrameHelper::State &state, APIPlaintextFrameHelper::State failed_state) |
|