ESPHome  2024.2.0
Data Structures | Functions
esphome::wireguard Namespace Reference

Data Structures

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 suspend_wdt ()
 
void resume_wdt ()
 
std::string mask_key (const std::string &key)
 Strip most part of the key only for secure printing. More...
 

Function Documentation

◆ mask_key()

std::string esphome::wireguard::mask_key ( const std::string &  key)

Strip most part of the key only for secure printing.

Definition at line 338 of file wireguard.cpp.

◆ resume_wdt()

void esphome::wireguard::resume_wdt ( )

Definition at line 322 of file wireguard.cpp.

◆ suspend_wdt()

void esphome::wireguard::suspend_wdt ( )

Definition at line 303 of file wireguard.cpp.