ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::wireguard Namespace Reference

Data Structures

struct  AllowedIP
 Allowed IP entry for WireGuard peer configuration. More...
 
class  Wireguard
 Main Wireguard component class. More...
 

Functions

 ESPHOME_LOG_TAG (TAG, "wireguard")
 
void mask_key_to (char *buffer, size_t len, const char *key)
 Strip most part of the key only for secure printing.
 
void suspend_wdt ()
 
void resume_wdt ()
 

Function Documentation

◆ ESPHOME_LOG_TAG()

esphome::wireguard::ESPHOME_LOG_TAG ( TAG ,
"wireguard"  )

◆ mask_key_to()

void esphome::wireguard::mask_key_to ( char * buffer,
size_t len,
const char * key )

Strip most part of the key only for secure printing.

Definition at line 276 of file wireguard.cpp.

◆ resume_wdt()

void esphome::wireguard::resume_wdt ( )

◆ suspend_wdt()

void esphome::wireguard::suspend_wdt ( )