ESPHome 2026.2.1
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...
 
class  WireguardDisableAction
 Action to disable Wireguard component. More...
 
class  WireguardEnableAction
 Action to enable Wireguard component. More...
 
class  WireguardEnabledCondition
 Condition to check if Wireguard component is enabled. More...
 
class  WireguardPeerOnlineCondition
 Condition to check if remote peer is online. More...
 

Functions

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

◆ 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 292 of file wireguard.cpp.

◆ resume_wdt()

void esphome::wireguard::resume_wdt ( )

◆ suspend_wdt()

void esphome::wireguard::suspend_wdt ( )